
Cryptography for Developers
The Only Cryptography Guide Written for Software Developers
Tom St Denis, Simon Johnson - Collection 4 Free Booklets Your Solutions Membership
Résumé
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.
Topics Include:
- 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.
L'auteur - Simon Johnson
Simon Johnson (Victoria, Australia) has 10 years experience as an IT security professional with a number of organizations and government departments. He co-founded and managed Shake Communications in 1997, an IT security business. In 1998 he co-founded SecuritySearch.Net, which at the time, was the largest IT security portal on the Internet. SecuritySearch.Net received more than 155,000 page views per month and sent free security newsletters to more than 16,000 subscribers worldwide, per week. The site was sold in 2002 to US security firm GFI. The newsletter subscription arm of the business was sold to US security firm, Relevant Technologies. Johnson has been interviewed in television and print media on IT Security related topics, including Business 2.0, Computerworld, Corporate Risk, CNET News.com, Internetnews.com, Newswire, SBS World News, TechWeb, The Age, Wired Magazine and ZDNet News. He’s written content for Total Surveillance by John Parker (Piatkas Publishing UK, 2000) and reviewed the business and e-commerce chapters in the book, Internet and World Wide Web by Deitel (Prentice Hall, 2002).
Sommaire
- Preface
- Introduction
- ASN.1 Encoding
- Random Number Generation
- Advanced Encryption Standard
- Hash Functions
- Message-Authentification Code Algorithms
- Encrypt and Authenticate Modes
- Large Integer Arithmetic
- Public Key Algorithms
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Syngress |
Auteur(s) | Tom St Denis, Simon Johnson |
Collection | 4 Free Booklets Your Solutions Membership |
Parution | 20/11/2006 |
Nb. de pages | 422 |
Format | 18 x 22,5 |
Couverture | Broché |
Poids | 616g |
Intérieur | Noir et Blanc |
EAN13 | 9781597491044 |
ISBN13 | 978-1-59749-104-4 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse