Extracted from Pike v8.0 release 28 as of 2015-09-20.
   

Module Crypto.AES

Inheritance graph
__builtin.Nettle.Cipher __builtin.Nettle.BlockCipher Nettle.Cipher Nettle.BufferedCipher Nettle.BlockCipher Nettle.BlockCipher16 Nettle.AES Crypto.AES
Description

AES (American Encryption Standard) is a quite new block cipher, specified by NIST as a replacement for the older DES standard. The standard is the result of a competition between cipher designers. The winning design, also known as RIJNDAEL, was constructed by Joan Daemen and Vincent Rijnmen.

Like all the AES candidates, the winning design uses a block size of 128 bits, or 16 octets, and variable key-size, 128, 192 and 256 bits (16, 24 and 32 octets) being the allowed key sizes. It does not have any weak keys.


Inherit AES

inherit Nettle.AES : AES