Previous | Next | Trail Map | Security in JDK 1.2  | Contents

Generating and Verifying Signatures

This lesson walks you through the steps necessary to use the JDK Security API to generate a digital signature for data, and to verify that a signature is authentic. It is meant for developers who wish to incorporate security functionality into their programs, including cryptography services.

For further information regarding the concepts and terminology (digital signatures, certificates, keystores, ...) see the API and Tools Use for Secure Code and File Exchanges(in the Java Security 1.2 trail) lesson.

In this lesson, you create two basic applications, one for the digital signature generation and the other for the verification. This is followed by a discussion and demonstration of potential enhancements:


Previous | Next | Trail Map | Security in JDK 1.2  | Contents