AES - Rijndael implementation in (Free)Pascal
Zip archive (Unix text files) containing:
In October 2000, the
National Institute of Standards and Technology
as the new
Advanced Encryption Standard (AES),
the successor of the
Data Encryption Standard (DES) adopted in 1977
Triple DES (standardized in 1999).
Also see NIST's
On November 28, 2001, the Federal Information Processing Standard (FIPS-197)
for the AES was approved.
unit with basic Rijndael routines
unit for using Rijndael in Electronic Codebook mode
program for simple automatic test of unit Rijndael
interactive program using unit RijndaelECB;
Test by encrypting all-0 plaintext with all-0 key;
should yield ciphertext 66E94BD4EF8A2C3B884CFA59CA342B2E
A slightly different version of the software in this archive played
a central role in
DOUBLE on the second competition day of the
International Olympiad in Informatics
(IOI) held in Tampere, Finland, in July 2001.
At IOI 2001,
was one of the programming tools available to the competitors.
Feedback about this page is welcome