Serpent_(cipher) Serpent_(cipher)

Serpent (cipher) - Definition

Related Words: Greek, X, Add, Allegory, Argot, Autograph, Bit, Break, Calculate, Cant, Cast, Character, Code

Serpent is a symmetric key block cipher which was a finalist in the Advanced Encryption Standard contest, where it came second to Rijndael. Serpent was designed by Ross Anderson, Eli Biham, and Lars Knudsen.

Like other AES submissions, Serpent has a block size of 128 bits and supports a key size of 128, 192 or 256 bits. The cipher is a 32-round substitution-permutation network operating on a block of four 32-bit words. Each round uses 32 copies of the same 4-bit to 4-bit S-box. Serpent was designed so that all operations can be executed in parallel, using 32 1-bit slices. This maximises parallelism, but also makes use of the extensive cryptanalysis work performed on DES.

Serpent was widely viewed as taking a more conservative approach to security than the other AES finalists, opting for a larger security margin: the designers deemed 16 rounds to be sufficient against known types of attack, but specified 32 rounds as insurance against future discoveries in cryptanalysis.

External links


Example Usage of (cipher)

cipher: 内村のあれはなくなるだろうな 冬の富士「強風、ヒマラヤ並みに危険」 片山さんら遭難 - 社会 http://bit.ly/7JA1I9
cipher: キョーモイイテンキー(棒読み)
Privilegedkid: We're about to make our departure to the studio. Tune in and check out the cipher http://bit.ly/78EKrl . im gettin anxious....
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.