1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
7<META http-equiv="Content-Style-Type" content="text/css">
8<title>AES High-Level API: Overview</title>
9<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css">
10</head>
11
12<body>
13
14<h1 align="left">AES Cipher High-Level API: Overview</h1>
15
16<H2>Description</H2>
17
18<h3 class="inline">Overview</h3>
19<p>
20The AES cipher high-level API is used to generate the initial counter value and nonce that are required for encryption by the basic API. With this high-level API appropriate values are generated internally by the library. The output data contains all the data required for decryption except the key, so decryption can be performed simply by passing the output of the encryption function to the decryption function.
21</p>
22
23
24
25<h3 class="inline">Random Number Generator</h3>
26<p>
27In the AES cipher high-level API, we have implemented a random number generator that uses AES to generate the initial counter value and nonce within the library. This random number generator can also be used on its own, but its strength is not guaranteed.
28</p>
29
30
31<H2>Revision History</H2>
32<P>
332007/09/10 Initial version.
34</P>
35
36<hr><p>CONFIDENTIAL</p></body>
37</html>
38