Join Books.org — it's free

Computer Security, Computer Science & Combinatorics, General Software Engineering, Cryptography
Cryptographic Libraries for Developers (Charles River Media Programming) by Diana Kelley,Ed Moyle — book cover

Cryptographic Libraries for Developers (Charles River Media Programming)

by Diana Kelley, Ed Moyle
Write a review
Log in to track your reading progress.

Overview

Learn to Use the Right Cryptography Library Everytime!

No longer is it an option for software to include cryptography; everyone from office suites to accounting software and eCommerce Web sites use it. So today’s developers have to know how to write software that includes cryptographic functionality. Although they are usually familiar with the basics of cryptography, they are not always familiar enough with the available products to select the right API/library and get up and running with it quickly.

Cryptographic Libraries for Developers teaches developers about the available APIs and helps them select the right ones for their projects based on platform, language, and regulatory requirements. The book serves as a nuts and bolts guide to writing software using these libraries and provides abundant examples and detailed examples throughout. The libraries covered include OpenSSL, B/Safe, the Java Cryptographic Library (JCE,) as sign/verify, encrypt/decrypt (asymmetric and symmetric,) MACs, and Hashing, as well as higher-level primitives such as X.509 digital certificates and secure (SSL) communications. Key Features:
Provides a practical guide that teaches developers how to rapidly write and del=ploy applications requiring cryptography
Covers the five common cryptography libraries: OpenSSL, B/Safe, the Java Cryptographic Library (JCE), and CAPI
Teaches developers how to write security features for commercial software
Includes a CD-ROM with all of the features and source code from the book On the CD!
Code Snippets: The snippets of examples source code used throughout this book are included on this CD-ROM within their broader context
Example Applications: Example frameworks and applications developed using the techniques, libraries, and strategies described within this book. Included as well are any and all design diagrams used in the preparation of the examples System Requirements
Windows: Microsoft Windows NT 4.0 Sp6, Microsoft Windows XP Professional or Home, of 2003 Server, 256MB RAM, 20MB fixed storage (required for compilation of samples), a compiler and/or development environment corresponding to the samples you wish to utilize. For example, Microsoft Visual Studio, Visual C++, Sun’s Java 2 Platform Standard Edition (i.e., the JDK), etc. UNIX: A POSIX-compliant operating system such as Solaris, Linux, BSD, HPUX, True-64, AIX, etc.; 10MB fixed storage (repaired for compilation of samples, a compiler and/or development environment corresponding to the samples you wish to utilize. For example, gcc/g++, Sun’s Java 2 Platform Standard Edition (i.e., the JDK), etc. OPTIONAL: To compile C/C++ software, the "make" utility greatly increases the efficiency of the compilation process.

About the Author, Diana Kelley,Ed Moyle

Ed Moyle is a Founding Partner at Security Curve, an information security services company, providing strategy, consulting, and solutions to its clients. Prior to joining Security Curve, Ed was Vice President and Information Security Office for Merrill Lynch Investment Managers (MLIM) where he was responsible for coordinating all aspects of information security within the business unit and developed firm-wide cryptographic solutions for secure data transfer, secure key management, authentication, and data integrity.

Diana Kelley founded Security Curve of April 2003. She is currently an Advisor to Security Curve and works full time as a Senior Analyst in the Security and Risk Management Service for Burton Group. Prior to joining Burton, Diana was the Executive Security Advisor for Computer Associates? eTrust Business Unit. She speaks frequently at various industry conferences and has contributed articles to SC Magazine, CNET, The Journal of Network and System Management, Security Focus, inFocus, and Security Products Magazine.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
January 14, 2006
Publisher
Charles River Media
Pages
464
Format
Paperback
ISBN
9781584504092

Similar books