CryptoSys cryptographic software Rijndael Advanced Encryption Standard (AES) cryptography software

Rijndael is a block cipher, designed by Joan Daemen and Vincent Rijmen, selected as the new Advanced Encryption Standard (AES) by the US National Institute of Standards and Technology (NIST). AES is intended to provide strong cryptographic security for the protection of sensitive information well into the 21st century.

For more details, see the authors' Rijndael Page, NIST's very detailed AES Page, or read the FIPS standard Federal Information Processing Standards Publication 197 FIPS-197.

AES is specified in FIPS 197 with a 128-bit block length and three key lengths, referred to as AES-128, AES-192 and AES-256.

AES functions for all three key lengths are available in CryptoSys API

The original design of Rijndael had variable block lengths of 128/192/256 bits. The AES_ functions in the first version of CryptoSys API (created and released before FIPS 197 was published) included these options. These functions are still supported but are no longer documented in the manual.

 


Home | Blowfish | Rijndael AES | DES | Triple DES | SHA-1 | SHA-256 | Random numbers | CryptoSys Manual | Purchase | Cryptography Software Code | Contact us
Copyright © 2001-6 D.I. Management Services Pty Limited ABN 78 083 210 584, Sydney, Australia. All rights reserved.
<www.di-mgt.com.au>   <www.cryptosys.net>