Algoritmanın Adı | Geliştiren | Tarihi | Tipi (Blok Uzunluğu) | Anahtar Uzunluğu | Döngü Sayısı | Çözülme Durumu | Kullanım Koşulları |
DES | IBM (ABD) | 1977 | Feistel Blok (64 bit) | 56 bit (parity ile 64 bit) | 16 | Sağlam; 8 döngülü çeşidi çözülebiliyor; 16 zayıf anahtar | Serbest |
IDEA | Lai-Massey, ETH Zurich (İsviçre) | 1992 | Blok (64 bit) | 128 bit | 8 |
Sağlam; 251 zayıf anahtar | Ticari faaliyetler hariç serbest |
RC2 | Rivest, RSA Data Security (ABD) | 1992 | Katar | 2048 bite kadar | Bilinmiyor |
Zayıflık bulunmadı | Algoritma RSA tarafından saklı tutuluyor |
RC5 | Rivest, RSA Data Security (ABD) |
1995 | Blok (32, 64 veya 128 bit) | 2048 bite kadar | 255'e kadar | 64
bit blok ve 12 döngü ile diferansiyel ve doğrusal şifre çözüme dayanıklı | Serbest |
Blowfish | Bruce Schneier, Counterpane Systems (ABD) | 1993 | Feistel Blok (64 bit) | 448 bite kadar | 16 | 3 döngülü çeşidi diferansiyel şifre çözüme hassas | Ticari faaliyetler hariç serbest |
FEAL | Shimizu ve
Miyaguchi (Japonya) | 1988 | Blok | FEAL-4 64 bit; FEAL-N 128 bit |
FEAL-4 4 döngü; FEAL-N 31 döngü | Güvensiz; çeşitleri başarıyla çözümlendi | |
SAFER | Massey, Cylink Corporation (ABD) | 1993 | Blok (64 bit) | 64 bit; 128 bit | 10 döngüye kadar |
İlk sürümlerinin anahtar açılımında zayıflıklar vardı | |
Skipjack | NSA (ABD) | 1993 | Blok (64 bit) | 80 bit | 32 | Algoritma gizli |
Sadece özel entegre devre olarak bulunuyor |
Lucifer | IBM (ABD) | 1970? |
Feistel Blok (64 bit) | 128 bit | 16 | DES'in prototipi olduğundan zayıflıklar içermesi olasıdır | |
GOST 28147-89 | I.A.Zabotin, G.P.Glazkov, V.B.Isaeva (Sovyetler Birliği) | 1989 | Feistel Blok (64 bit) | 256 bit; 512 bit tanımlanabilir sübsitüsyon; 610 bit etken gizli bilgi | 32 | SSCB tarafından bütün gizlilik derecelerindeki bilgiler için uygun görülmüştür | Serbest |
ASEKAL-21 | Aselsan (Türkiye) | - |
Doğrusal olmayan katar | 57 bit ? | - | Ulusal olarak onaylanmış algoritma | Aselsan 2101, 2010 Veri ve Ses
şifreleme birimlerinde kullanılıyor |