This is a timeline of the public releases or introductions of computer encryption algorithms.

CipherYearKey sizeBlock sizeRounds
Lucifer197148various
New Data Seal1975204812816
DES-X1976184
DES1977566416
GDES198132
Madryga1984
NewDES19851206417
Multi219886464various
Khufu19895126416
LOKI971989646416
FEAL19906464"4,8,32"
Redoc1990160160 ?
IDEA1991128648.5
BassOmatic19918 to 204820481 to 8
CMEA19916416-643
Blowfish19931-4486416
Crab1993808192
MMB19931281286
SAFER199364128 ?
SXAL/MBAL199364648
RC519940-204032/64/1281-255
TEA199412864"64,32"
3-Way1994969611
BaseKing199419219211
GOST19942566432
Ladder-DES19942241284
MacGuffin19941286432
RC4199442-482064256
BATON199532096128
KN-Cipher1995198646
Misty11995128644*n
S-11995hoaxhoaxhoax
CAST-128199640/1286412 or 16
RC219968-1286416
Akelarre19961281284
Shark1996128646
Red Pike19966464 ?
XTEA199712864"64,32"
ICE19976464"16,8"
M6199740-646410
Square19971281288
Treyfer1997646432
xmx1997variablekey sizevariable even
AES1998128/192/25612810/12/2014
Triple DES1998168/112/566448
Serpent1998128/192/25612832
Twofish1998128/192/25612816
SEED199812812816
Skipjack1998806432
CAST-2561998"128,160,192,224,256"12848
CIPHERUNICORN-E19981286416
Coconut981998256648
Crypton1998128,192,25612812
CS-Cipher1998128648
DEAL1998128/192/256128"6,8"
DFC1998128/192/2561288
E21998128/192/25612812
FROG1998128/192/2561288
LOKI971998128/192/25612816
Magenta1998128/192/256128"6,8"
MARS1998128/192/25612832
RC61998128/192/25612820
xxtea199812864various
M819996410
MultiSwap199937464
UES1999128/192/25612848
Camellia2000128/192/25612818 or 24
Anubis200012832012812+
CIPHERUNICORN-A2000128/192/25612816
Hierocrypt2000128646.5
Kasumi2000
Khazad2000128648
Mercy200012840966
Nimbus2000128645
Noekeon2000128128128
NUSH2000128/192/25664128256"9,17,33"
Q2000128/192/2561288 or 9
SC20002000128/192/256128"6.5,7.5"
Zodiac2000128/192/25612816
FEA-M2001409440961
Shacal2001128 to 512"160, 256"80
Spectr-H6420012566412
ABC200251225617
CIKS-12002256648
MESH2002128/192/256"64, 96,128""8.5,10.5,12.5"
ARIA2003128/192/256128"12,14,16"
Cryptomeria cipher2003566410
Idea NXT20030-2566412816
SMS4200612812832
CLEFIA (Sony)2007128/192/256128"18,22,26"
Threefish2008"256,512,1024""256,512,1024"72
BEAR/LION ?2^13 to 2^233
Libelle ?64160"1,8,16,32,64"
KeeLoq1990s
Hasty Pudding Cipher1998–20060-513+varies
Saville1999?128 ? ?
Intel Cascade Cipher2005?128128"10,32"
Cobra2007? ? ? ?

References

  • Horst Feistel. Block Cipher Cryptographic System, US Patent 3,798,359. Filed June 30, 1971. (IBM)
  • Henry Beker and Fred Piper (1982). Cipher Systems: The Protection of Communications. John Wiley & Sons. pp. 263–267. ISBN 0-471-89192-4.
  • Joe Kilian and Phillip Rogaway, How to protect DES against exhaustive key search (PostScript), Advances in Cryptology – Crypto '96, Springer-Verlag (1996), pp. 252–267.
  • Ingrid Schaumuller-Bichl, Zur Analyse des Data Encryption Standard und Synthese Verwandter Chiffriersysteme, Ph.D. Thesis, Linz university, May 1981. (In German).
  • Bruce Schneier, Matt Blaze (December 1994). The MacGuffin Block Cipher Algorithm (PDF/PostScript). 2nd International Workshop on Fast Software Encryption (FSE '94). Leuven: Springer-Verlag. pp. 97–110. Retrieved 2007-08-24.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.