Password Encryption Rijndael

Free Password Manager is a free password manager tool to manage all your passwords in an encrypted database.

The secure asymmetric cryptographic algorithm includes: 3DES, Blowfish, Cast128, DES, Thin Ice, Ice, Ice2, RC2, RC4, Rijndael, Serpent, Tea and Twofish.


Rijndael Introduction:

The Advanced Encryption Standard (AES) is a specification for the encryption of electronic data. Originally called Rijndael, the cipher was developed by two Belgian cryptographers, Joan Daemen and Vincent Rijmen, who submitted to the AES selection process.

AES is based on a design principle known as a substitution-permutation network, and is fast in both software and hardware.[6] Unlike its predecessor DES, AES does not use a Feistel network. AES is a variant of Rijndael which has a fixed block size of 128 bits, and a key size of 128, 192, or 256 bits. By contrast, the Rijndael specification per se is specified with block and key sizes that may be any multiple of 32 bits, both with a minimum of 128 and a maximum of 256 bits.

AES operates on a 4×4 column-major order matrix of bytes, termed the state, although some versions of Rijndael have a larger block size and have additional columns in the state. Most AES calculations are done in a special finite field.

Rijndael Security:

Until May 2009, the only successful published attacks against the full AES were side-channel attacks on some specific implementations. The National Security Agency (NSA) reviewed all the AES finalists, including Rijndael, and stated that all of them were secure enough for U.S. Government non-classified data. In June 2003, the U.S. Government announced that AES could be used to protect classified information.

Rijndael Cipher Detail:

Key sizes: 128, 192 or 256 bits
Block sizes: 128 bits
Structure: Substitution-permutation network
Rounds: 10, 12 or 14 (depending on key size)

See also: http://en.wikipedia.org/wiki/Rijndael