 | Level: Introductory Brad Rubin (BradRubin@BradRubin.com), Principal , Brad Rubin & Associates Inc.
19 Jul 2002 The Java™ platform, both its base language features and library extensions, provides an excellent base for writing secure applications. In this tutorial, the first of two parts on Java security, Brad Rubin guides you through the basics of cryptography and how it is implemented in the Java programming language, using plenty of code examples to illustrate the concepts.
Prerequisites
This is an intermediate-level tutorial. It assumes you know how to read and write basic Java programs, both applications and applets. It does not assume any previous background in cryptography, JCE, or JSSE.
System requirements
You will need JavaScript enabled on your browser. To run the examples, you'll need:
- JDK 1.4, Standard Edition
- The tutorial source code and classes
- The Bouncy Castle Crypto library for the RSA example
- A browser that supports the Java 1.4 plug-in
You can use JDK 1.3.x, but you must install JCE and JSSE yourself.
Duration
Under one hour
Formats html, pdf
|  | |  |