Mensys Online Shop
| Category: | General - Books | By: | Wrox, an imprint of Wiley |
| More info: | www.wrox.com | Author(s): | David Hook |
| Pages: | 448 | Year 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... | ![]() |
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.

