Serpent cipher

E663892

Serpent cipher is a symmetric-key block cipher and former AES finalist known for its strong security margin and conservative design based on a substitution–permutation network structure.

All labels observed (1)

Label Occurrences
Serpent cipher canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf AES finalist ⓘ
block cipher ⓘ
substitution–permutation network ⓘ
symmetric-key algorithm ⓘ
AESCompetitionRank second place ⓘ
AESCompetitionStatus finalist ⓘ
AESWinner Rijndael ⓘ
bitSlicing uses bitslice implementation ⓘ
blockSize 128 bits ⓘ
category modern block cipher ⓘ
comparedTo MARS ⓘ
RC6 ⓘ
Rijndael ⓘ
Twofish ⓘ
competition Advanced Encryption Standard process ⓘ
countryOfOrigin United Kingdom ⓘ
designers Eli Biham ⓘ
Lars Knudsen ⓘ
Ross Anderson ⓘ
designGoal large security margin against differential cryptanalysis ⓘ
large security margin against linear cryptanalysis ⓘ
designPhilosophy conservative ⓘ
encryptionType symmetric ⓘ
intendedUse data encryption ⓘ
keySize 128 bits ⓘ
192 bits ⓘ
256 bits ⓘ
knownAttacks no practical attacks on full 32-round cipher ⓘ
numberOfRounds 32 ⓘ
performanceCharacteristic optimized for software ⓘ
primaryPublicationVenue AES candidate submission documents ⓘ
roundFunction S-box based ⓘ
roundKeyGeneration key schedule ⓘ
roundOperations S-box layer ⓘ
key mixing ⓘ
linear transformation ⓘ
roundsReducedSecurity reduced-round variants have cryptanalytic results ⓘ
SBoxesCount 8 ⓘ
SBoxSize 4×4 ⓘ
securityMargin high ⓘ
standardizationStatus not selected as AES ⓘ
structure substitution–permutation network ⓘ
supports 128-bit blocks ⓘ
128-bit keys ⓘ
192-bit keys ⓘ
256-bit keys ⓘ
usesKeySchedule Serpent key schedule ⓘ
yearProposed 1998 ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.