Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Encryption by date

From Wikipedia, the free encyclopedia

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

[edit]
  • 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.