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.

Cryptography for Developers

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

UK Store | Canadian Store | French Store | German Store

Books : Cryptography for Developers

  


 : Cryptography for Developers

List Price: $59.95
Amazon.com's Price: $37.76
You Save: $22.19 (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: 9781597491044
Format: Illustrated
ISBN: 1597491047
Label: Syngress
Manufacturer: Syngress
Number Of Items: 1
Number Of Pages: 400
Publication Date: November 27, 2006
Publisher: Syngress
Studio: Syngress




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

Editorial Review:

Product Description:
Developers tasked with security problems are often not cryptographers themselves. They are bright people who, with careful guidance, can implement secure cryptosystems. This book will guide developers in their journey towards solving cryptographic problems. If you have ever asked yourself "just how do I setup AES?" then this text is for you.

  • ASN.1 Encoding The chapter on ASN.1 encoding delivers a treatment of the Abstract Syntax Notation One (ASN.1) encoding rules for data elements such as strings, binary strings, integers, dates and times, and sets and sequences.
  • Random Number Generation This chapter discusses the design and construction of standard random number generators (RNGs) such as those specified by NIST.
  • Advanced Encryption Standard This chapter discusses the AES block cipher design, implementation trade-offs, side channel hazards, and modes of use. It concentrates on the key design elements important to implementers and how to exploit them in various trade-off conditions.
  • Hash Functions This chapter discusses collision resistance, provides examples of exploits, and concludes with known incorrect usage patterns.
  • Message Authentication Code Algorithms This chapter discusses the HMAC and CMAC Message Authentication Code (MAC) algorithms, which are constructed from hash and cipher functions.
  • Encrypt and Authenticate Modes This chapter discusses the IEEE and NIST encrypt and authenticate modes GCM and CCM. Both modes introduce new concepts to cryptographic functions. Focus is given to the concept of replay attacks, and initialization techniques are explored in depth.
  • Large Integer Arithmetic This chapter discusses the techniques behind manipulating large integers such as those used in public key algorithms.
  • Public Key Algorithms This chapter introduces public key cryptography, including the RSA algorithm and its related PKCS #1 padding schemes. It also introduces new math in the form of various elliptic curve point multipliers.



    Customer Reviews
    Average Rating:  out of 5 stars

    Rating: 4 out of 5 stars - Good Software Cryptography Book
    With 'Cryptography for Developers' by Tom St Denis I am not even going to try and pretend that I am an expert in this field. Written with software developers in mind, this book is a complex look at how software cryptography algorithms are designed and developed. With 400 pages of material contained within and a solid look at the source content, this is a great book for a niche field/market. If you are interested in software cryptography or do it for a job, you will no doubt find this to be a fascinating read.

    **** RECOMMENDED



    Rating: 5 out of 5 stars - An excellent survey recommended for any college-level computer library.
    Cryptography for Developers deserves ongoing recommendation as a basic text - the only one written for software developers - probing the foundations of cryptography. Here are details covering message authentication codes, encryption models, public key cryptography, and more that discuss and provide examples of cryptographic goals and security measures. Any software developer serious about security must have this.



    Rating: 4 out of 5 stars - Well written, targets the saavy developer
    A lot of people who have read "Applied Cryptography" by BRuce Schneier are themselves not cryptographers or developing cryptographic software. In fact, very few people actually develop cryptographic software because it's tough to get right and most crypto libraries provide everything you need. However, for those that wish to enter the field, it can be daunting to learn. If you'd like to be one of those few, Tom St Denis' "Cryptography for Developers" may be for you.

    The book's writing is clear and focused, not surprising given that the author has written before. St Denis makes a good choice to focus on new material for this book, specifically pointing you at other books for a background in cryptography and "bignum" math (very, very large numbers, which require atypical methods to manipulate).

    If you're a C code developer, you'll get the material very well. If you're C isn't very strong, or you need the code for another language, you'll probably have some difficulty ... Read More




    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