Mensys Online Shop

Beginning Cryptography with Java

Category:General - Books By:Wrox, an imprint of Wiley
More info:www.wrox.comAuthor(s):David Hook
Pages:448Year of publication:2005

While cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you, the developer, to effectively include cryptography in applications-if you know how.
This book teaches you how. Chapters 1 through 5 cover the architecture of the JCE & JCA, symmetric & asymmetric key encryption in Java, message authentication codes, and how to create Java implementations with the API provided by the Bouncy Castle  » Read more...
Beginning Cryptography with Java

Select one or more articles and then press Order. Quantities can be changed on the next page.
Partnr.DescriptionEuro *US$Euro incl. VAT 
G71145 Beginning Cryptography with Java30.0940.2131.90

All prices are in Euro excl. VAT (19%, for books 6%) and excl. shipping.
E-mail or call us at +31 (0)23 548 20 20 for licences, upgrades and other questions.

While cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you, the developer, to effectively include cryptography in applications-if you know how.
This book teaches you how. Chapters 1 through 5 cover the architecture of the JCE & JCA, symmetric & asymmetric key encryption in Java, message authentication codes, and how to create Java implementations with the API provided by the Bouncy Castle ASN.1 packages, all with plenty of examples. Building on that foundation, the second half of the book takes you into higher-level topics, enabling you to create & implement secure Java applications and make use of standard protocols such as CMS, SSL, and S/MIME. What you will learn from this book:
- How to understand & use JCE, JCA, & the JSSE for encryption & authentication;- The ways in which padding mechanisms work in ciphers & how to spot & fix typical errors;
- An understanding of how authentication mechanisms are implemented in Java & why they are used;
- Methods for describing cryptographic objects with ASN.1;
- How to create certificate revocation lists & use the Online Certificate Status Protocol (OCSP);
- Real-world Web solutions using Bouncy Castle APIs.
This book is for Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications. Knowledge of the Java language is necessary, but you need not be familiar with any of the APIs discussed.