Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

BigNum Math: Implementing Cryptographic Multiple Precision Arithmetic

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : BigNum Math: Implementing Cryptographic Multiple Precision Arithmetic

  


 : BigNum Math: Implementing Cryptographic Multiple Precision Arithmetic

List Price: $49.95
Amazon.com's Price: $31.46
You Save: $18.49 (37%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Dewey Decimal Number: 005
EAN: 9781597491129
Format: Illustrated
ISBN: 1597491128
Label: Syngress
Manufacturer: Syngress
Number Of Items: 1
Number Of Pages: 320
Publication Date: June 30, 2006
Publisher: Syngress
Studio: Syngress




Alternate Versions: Click to Display
Related Items: Browse for similar items by category:

Editorial Review:

Product Description:
Bignum math is the backbone of modern computer security algorithms. It is the ability to work with hundred-digit numbers efficiently using techniques that are both elegant and occasionally bizarre. This book introduces the reader to the concept of bignum algorithms and proceeds to build an entire library of functionality from the ground up. Through the use of theory, pseudo-code and actual fielded C source code the book explains each and every algorithm that goes into a modern bignum library. Excellent for the student as a learning tool and practitioner as a reference alike BigNum Math is for anyone with a background in computer science who has taken introductory level mathematic courses. The text is for students learning mathematics and cryptography as well as the practioner who needs a reference for any of the algorithms documented within.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 4 out of 5 stars - A good overview
As the author of this book is correct when he says that multiple-precision arithmetic is essential for cryptography, and of course this book would not have been written if this were not the case. The languages of usual choice for cryptography, namely Java and C, support only single precision arithmetic and integer values too small for effective encryption. To obtain larger values that are necessary for cryptography, one must use special data structures, and the author has developed these and put them in the public domain. The trick to using his approach, along with those developed by other researchers is to design the algorithms and data structures so as to optimize memory, as the latter can be very restricted, especially in embedded systems.

The C data structure that the author constructs and uses throughout the book is called `mp_int' and consists of a dynamically allocated array of digits representing the multiple-precision integer. This data structure also elements that ... Read More



Rating: 5 out of 5 stars - Wow, who thought you would need math after school
I am a coder and to be honest I am somewhat afraid of crypto becasue of the heavy math needed. I have used LibTomCrypt so I thought a book by the same guy could no be bad. The book progressed at a perfect pace for following along if you are not a math genius and even provide code sample tests that allow you to apply what you have learned. I would suggest this book to anyone who wants to know more but doesn't have time for college classes.




Availability: Usually ships in 24 hours



 

 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall

Dean Marshall Consultancy - Lancaster web designers and Joomla experts
Web Designer Lancaster
Web Designers Lancaster
Lancaster Web Designer
Lancaster Web Designers
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
CMS Training
CMS Training
Editable Sites Editable Web Sites Joomla Consultant
Joomla Consultants
Joomla Consultant
Joomla Consultants