*** AES Version 6.0 Release Notes ***

Increased internal IO_BUFFER_SIZE to 256K
Fixed problem handling large files in aesEncryptWrite() & aesReadDecrypt()
Added two Diffie-Hellman key exchange function.
1. aesMakeKeyPair(), which makes a Private/Public key pair.
2. aesMakeSharedKey(), which makes a shared key.
Added two example programs.

*** AES Version 5.0 Release Notes ***

Fixed problem in which AES_SET_SEED did not always reset the seed.
Replaced deprected function strncpy().
Fixed internal problem with long (over 42 characters) pass phrases.
Added function aesEncodeBase64 that Base64 encodes a data buffer.
Added function aesDecodeBase64 that decodes a Base64 encoded data buffer. 

*** AES Version 4.2 Release Notes ***

Added cryptograhically secure pseudo-random number generator aesSecureRandom().
Added AES_GET_SECURE_SIZE to aesGetInteger().

*** AES Version 4.1 Release Notes ***

Fixed problem in aesMakeUserKey() using AES_SHA256_METHOD.
Added AES_MIXED_METHOD method to aesMakeUserKey().
Added aesSetInteger() and AES_SET_SEED that seeds the random number generator.
Added aesShredFile() that shreds (overwrites with zeros then deletes) a file.

*** AES4D Version 4.0 Release Notes ***

Added aesEncryptBuffer() that encrypts a buffer of any length.
Added aesDecryptBuffer() that decrypts (previously encrypted) buffer.
Added aesSaltPass() that extends ("salts") passwords.
Added aesRemovePad() that removes PKCS7 padding.
Added HashDigest example program that computes SHA 256 hash digest.

*** AES4D Version 3.0 Release Notes ***

Replaced function aesSha25() with aesSha256Data() and aesSha256File().
Added PKCS7 padding option to aesPadBuffer().
Added AES_PKCS7_MASK as Flags argument in aesAttach() to set file padding to PKCS7.
Added support through XE7.

*** AES4D Version 2.0 Release Notes ***

Added aesEncryptWrite() function that encryptes data & writes to a file.
Added aesReadDecrypt() function that reads an encrypted file & decrypts.
Added aesSha256() function that computes the SHA-256 data hash.
Added AES_SHA256_METHOD key generation method to aesMakeUserKey().
Added PASSWORD example program.

*** AES4D Version 1.0 Release Notes ***

Version 1.0 is the first public release.

[END]


