Organization of This Manual

V5.2. Use this AI to save the internal state of an RC4 encryption or decryption object, or to create a new object from the saved state of a previous RC4 object.

Advanced Encryption Standard (AES)

Crypto-C includes basic AES support for the cutting edge in processor technology: Intel Itanium and Pentium 4.

Organization of This Manual

This manual is organized as follows:

Chapter 1, “Introduction,” introduces the Crypto-C toolkit. It lists the algorithms, cryptographic standards, NIST standards, and ANSI X9 standards used in Crypto-C.

Chapter 2, “Quick Start,” uses a code example to describe the basic encryption and decryption operations in Crypto-C.

Chapter 3, “Cryptography,” presents a brief outline of the basic cryptographic principles and terminology that are used in this manual.

Chapter 4, “Using Crypto-C,” presents a brief description of the Crypto-C algorithm info types and key info types by functionality. It also covers system considerations when using Crypto-C.

Chapters 5-8 present sample code for the major Crypto-C operations.

Chapter 9, “Putting it all Together: An X9.31 Example,” presents sample code for the steps involved in creating and verifying RSA digital signatures in accordance with the X9.31 standard.

Appendix A, “Command-Line Demos,” describes the three Crypto-C command line demo applications: BDEMO, BDEMODSA, and BDEMOEC.

Glossary

Index

P r e f a c e

x v i i

Page 17
Image 17
RSA Security 5.2.2 manual Organization of This Manual, Advanced Encryption Standard AES, E f a c e