Siteye Dönmek İçin Tıklayın Kripto Algoritmalar Tam Liste
(detaylar için siteye bakınız)
                 
  Not: Detaylar kısmında yer alan bilgiler şahsi değerlendirmelerimin de etkisi altında kalmıştır. Resmi değerlendirmeler için ilgili algoritmanın resmi sitesini ziyaret edebilirsiniz. Şahsi değerlendirmelerimde resmi açıklamalardan ziyade herhangi bir devlet veya kurumun etkisi altında kalmayan, bağımsız kriptografların ve güvenlik uzmanlarının görüşlerini dikkate aldım. Nedeni, bu konuda kurumlara güvenmek bana pek mantıklı gelmiyor. Tabiki böyle düşünün tek kişi de ben değilim :) Çünkü bu algoritmaları puanlayan ve reklamını yapan kurumlar (genelde resmi) aynı zamanda iletişimleri takip etme hırsındaki kurumlardır. Bu çelişki sanırım sizlere de doğru yolu gösterecektir.
Bir diğer detay da... Listedeki birçok algoritma ve açıklamaları uzun süredir güncellenmemektedir. Güvenli kabul edilen algoritmaların birkaçı şu anda riskli pozisyonlara da düşmüş olabilir. Bu nedenle iyi bilinenler dışında, fazlaca rağbet görmeyen bir algoritma kullanacaksanız konu ile ilgili kısa bir araştırma yaparak işe başlamanız faydalı olacaktır.
İsim Sınıf Sürat
(100 ölç)
Anahtar Yaratıcılar Tarih Blok Detaylar
               
Panama Stream 64,1 - 84,7 256 Joan Daemen, Craig Clapp 1998 - AES ekibinden Daemen'in katkısı ile hazırlanmıştır.
RC4 (Ron’s Cipher 4) Stream - 8 ~ 2048 RSA: Ron Rivest 1994 8  
Seal (Software Optimized Encryption Algorithm) Stream 72,5 - 79,7 160 Phillip Rogaway, Don Coppersmith 1997 -  
Bmgl Simetrik& Stream - 128 ~ 320 Johan Håstad, Mats Näslund 2000 -  
Isaac Simetrik& Stream - - Robert J. Jenkins Jr. 1996 -  
Jeroboam Simetrik& Stream - 128 ~ 248 Hervé Chabanne, Emmanuel Michon 1998 -  
Leviathan Simetrik& Stream - 128 ~ 256 David McGrew, Scott Fluhrer 2000 -  
Mdc Simetrik& Stream 4,6 64 ~ 640 Peter Gutmann 1992 128  
Oryx Simetrik& Stream           Mobil telefonların data transferleri için geliştirilmiştir. Güvenilir değildir.
Sapphire Simetrik& Stream - 8 ~ 2040 Michael Paul Johnson 1995 -  
Scream Simetrik& Stream - 128 Ran Canetti, Don Coppersmith, Rosario Gennaro, Shai Halevi, Nick Howgrave-Graham, Charanjit Jutla, Tal Rabin, J. R. Rao 2002 -  
Snow Simetrik& Stream - 128 - - - Deneysel bir algoritmadır. Bilgileri herhangi bir text üzerine boşluklarla saklar. Hakkında çok az şey bilinmektedir. Ayrıca yapısı gereği parametreleri kategorize edilememektedir.
Sober Simetrik& Stream - 128 - 2000 -  
Wake-CFB Simetrik& Stream 8,4 - 12,4 128 David Wheeler 1993 -  
Gost Simetrik& Blok& Hash 3,2 256 ~ (512 def. Subs.) I.A.Zabotin, G.P.Glazkov, V.B.Isaeva 1989 - 1994 8 ~ 64 (Gost 28147-89 Feistel Network tabanlıdır) S.S.C.B'nin resmi algoritmasıydı. Kullanımı için lisans gerekmemektedir.
3Des (Triple Des) Simetrik& Blok EDE:0,8   EEE:1,6 128 ~ 192 (enc. 112 ~ 168) IBM: Whitfield Diffie, Martin Hellman, Walt Tuchmann 1974' de tasarlanıp 1977' de std. haline getirildi. 8 ~ 64 (Feistel Network tabanlıdır) DES algoritmasının geçerliliğini yitirmesi üzerine ortalıkta görünür oldu. Bilginin 3 kere üst üste DES algoritması ile şifrelenmesidir. E-E-E veya E-D-E (E şifreleme, D çözümleme) şeklinde iki farklı yok izler. Tabi bu üç aşamayı tamamlaması çok yavaş gerçekleştiği için son derece yavaş bir algoritmadır. Bu arada kafanıza da takılmıştır, DES güvenli değilse bu nereden çıktı? Sorunun yanıtı basit bir mantığa dayanıyor. Algoritma basit ama 3 aşamalısını kırmak için sabır ve zaman yetmez :) Daha doğrusu öyle iddia ediliyor.
3-Way Simetrik& Blok 3 96 Joan Daemen 1994 12  
Aes (Rjindael, Advanced Encryption Standard) Simetrik& Blok 128CFB: 3,4   128CTR: 5,1   128OFB: 5,0   128CBC: 3,9   128:5,4   192:4,9   256:4,3 128 ~ 192 ~ 256 Joan Daemen, Vincent Rijmen 1998 - 1999 128 ~ 192 ~ 256 Belçikalı iki kriptograf tarafından geliştirilmiştir. DES algoritmasının yerine gelmiş ve NIST tarafından Amerika'nın yeni resmi şifreleme algoritması olarak seçilmiştir. Hız testi sonuçları ağırlıklı olarak 128  versiyonuna aittir. Nedeni AES sıfatı verilirken referans alınan, yani resmi olarak kabul gören anahtar uzunluğunun 128  olmasıdır. Hakkında bir takım şüpheler vardır, kriptograflar tarafından tartışılmaktadır.
Anubis Simetrik& Blok - 128 ~ 320 Paulo Barreto, Vincent Rijmen 2000 16 AES ekibinden Rijmen'in katkısı ile hazırlanmıştır.
Blowfish Simetrik& Blok 5,5 32 ~ 448 Bruce Schneier 1993 8 ~ 64 (Feistel Network tabanlıdır) Kriptografi dünyasının en prestijli isimlerinden Bruce Schneier tarafından geliştirilmiş son derece kullanışlı bir XOR algoritmadır. Ancak diğer XOR algoritmalara göre son derece sağlamdır. Ancak yinede düşük anahtar uzunluğunda kullanılmamalıdır. Gerek sürati gerekse güvenilirliği nedeniyle hemen hemen her kullanım alanı için ideal ve en popüler şifreleme algoritmasıdır. Kullanımı için lisans gerekmemektedir. Yapısı son derece basittir. Ayrıca hızı nedeniyle , ücretsiz veya ticari 300'den fazla programda kullanılmaktadır. Daha ne kadar popüler olabilir?
Cast (Cast 128 Altı Sürümler Güvenli Değil) Simetrik& Blok 128:3,5   256:2,1 40 ~ 80 ~ 88 ~ 128 ~ 256 Carlisle Adams, Howard Heys, Stafford Tavares, Michael Wiener 1997 - 1998 8 ~ 16 ~ 64 (Feistel Network tabanlıdır) Kanada.
Cmea Simetrik& Blok   64 Telecom. Industry Association   Değ. Mobil telefon datalarını şifreleme için geliştirilmiştir. Güvenilir değildir.
Crypt (3) Simetrik& Blok - - - - - DES'in UNIX sistemler için uyarlanmış bir versiyonu diyebiliriz.
Crypton Simetrik& Blok 4,1 64 ~ 256 Chae Hoon Lim 1998 16  
Cs-Cipher Simetrik& Blok - 0 ~ 128 Jacques Stern, Serge Vaudenay 1998 8  
Deal Simetrik& Blok 0,8 128 ~ 192 ~ 256 Lars Knudsen 1998 16  
Des (Data Encryption Standard) Eski adı Lucifer Simetrik& Blok 1,9 64 (enc. 56) IBM: Don Coppersmith, Horst Feistel, Walt Tuchmann 1972 64 (Feistel Network tabanlıdır) Adının açılımı “Data Encryption Standard” olan bu algoritma bundan oldukça uzun bir zaman önce geliştirilmiştir. İlk başta Lucifer adı ile 128 bit anahtar ve blok uzunluğu gibi değerlerle geliştirilmiş, ardından düzenlenip (daha doğrusu kırpılıp) DES adıyla kullanılmaya başlamıştır. Zamanının en güvenilen algoritması olan DES, 1977'den itibaren Amerika'da resmi standart olarak 20 yıl civarı kullanıldı. Uzun sure bu güveni sarsmadan dirensede sonunda miladını doldurmuş ve yeterli olanak sağlandığında kırılması kolay kabul edilen algoritmalardan birisi haline gelmiştir. Ancak yinede çeşitli şifreleme yazılımlarında halen en çok kullanılan algoritmalardan birisidir. Bunun bir nedeni donanımlara entegrasyonunun kolay olması diğer nedeni de kullanımı için lisans gerekmemesidir. Ancak şu anda kesinlikle güvenilebilecek bir algoritma değildir.
Desx Simetrik& Blok - 128 ~ 192 RSA: Ron Rivest - 8  
Dfc Simetrik& Blok 3,6 0 ~ 128 ~ 192 ~ 256 Henri Gilbert, Marc Girault, Philippe Hoogvorst, Fabrice Noilhan, Thomas Pornin, Guillaume Poupard, Jacques Stern, Serge Vaudenay, Louis Granboulan, Phong Nguyen 1998 16  
Diamond 2 Simetrik& Blok 0,8 - 1,1 8 ~ 65536 Michael Paul Johnson 1995 16  
E2 Simetrik& Blok 3,3 128 ~ 192 ~ 256 Kazumaro Aoki, Masayuki Kanda, Tsutomu Matsumoto, Shiho Moriai, Kazuo Ohta, Miyako Ookubo, Youichi Takashima, Hiroki Ueda 1998 16  
Frog Simetrik& Blok 1,2 40 ~ 1000 Dianelos Georgoudis, Damian Leroux, Billy Simón Chaves 1998 -  
Hpc-1 Simetrik& Blok 2,9 0 ~ 65536 Rich Schroeppel 1998 - 1999 -  
Ice Simetrik& Blok - 64 ~ ve katları Matthew Kwan 1997 8 (Feistel Network tabanlıdır) 
Idea (International Data Encryption Algorithm) Simetrik& Blok 2,3 128 ETH: Xuejia Lai, James Massey 1990 - 1992 64 Bilinen en güçlü algoritmalardandır. İlk öncelerini PES adıyla anılan bu algoritma geçirdiği revizyonlar ertesinde şu andaki halini almıştır. İsviçre, Zürih'de geliştirilmiştir. Patenti Ascom Systec Ltd isimli bir firmaya aittir. Ancak ticari olmayan amaçlar için lisans ücreti talep edilmemektedir. PGP'nin temelini oluşturan 2 ana algoritmadan birisidir.
Loki  (Loki 91 Altı Sürümler Güvenli Değil) Simetrik& Blok 1 64 ~ 128 ~ 192 ~ 256 Laurence Brown, Matthew Kwan, Josef Pieprzyk, Jennifer Seberry 1991 - 1992 8 ~ 16 ~ 64 (Loki97 Feistel Network tabanlıdır) 
MacGuffin Simetrik& Blok     Matt Blaze, Bruce Schneier     (Feistel Network tabanlıdır) Meşhur kriptograf Bruce Schneier imzalı ancak deneysel bir algoritma. Ancak blok işlemindeki bir nedenden dolayı güvenilir değil. E adı üstünde, deneysel
Magenta Simetrik& Blok 0,3 128 ~ 256 Michael Jacobson Jr., Klaus Huber 1998 16 (Feistel Network tabanlıdır) 
Mars Simetrik& Blok 3,2 128 ~ 448 IBM: Carolynn Burwick, Don Coppersmith, Edward D'Avignon, Rosario Gennaro, Shai Halevi, Charanjit Jutla, Stephen M. Matyas Jr., Luke O'Connor, Mohammad Peyravian, David Safford, Nevenko Zunicof 1999 16 (Feistel Network tabanlıdır) AES finalistlerinden birisi olan bu algoritma, hız ve güvenliği bir arada verebilmektedir.
Misty Simetrik& Blok - 128 M.Matsui 1997 8 (Misty1 Feistel Network tabanlıdır) 
Mmb (Modular Multiplication Based Block) Simetrik& Blok - 128 Joan Daemen - 128 AES ekibinden Daemen'in oluşturduğu bir algoritmadır. IDEA temellidir. Ancak lineer kriptoanalize karşı sağlamlığından şüphe duyulmaktadır. Bu nedenle kullanılmamaktadır
Noekeon Simetrik& Blok - 128 Joan Daemen, Michaël Peeters, Gilles van Assche, Vincent Rijmen 2000 16 Projede AES ekibinin'de katkısı olmuştur.
Pbe-Pkcs 5 Simetrik& Blok - 64 RSA Data Security - 8  
Rainbow Simetrik& Blok - 128 ~ 256 Chang-Hyi Lee, Jeong-Soo Kim - 16  
RC2 (Ron’s Cipher 2) Simetrik& Blok 1 0 ~ 1024 RSA: Ron Rivest 1998 8 ~ 64 (Feistel Network tabanlıdır) 
RC5 (Ron’s Cipher 5) Simetrik& Blok 5,1 0 ~ 2040 RSA: Ron Rivest 1995 8 ~ 16 ~ 64 (Feistel Network tabanlıdır) Yanılmıyorsam kullanımı için lisans gerekmemektedir.
RC6 (Ron’s Cipher 6) Simetrik& Blok 3,4 0 ~ 2040 RSA: Ron Rivest, Matt Robshaw, Ray Sidney, Yiqun Lisa Yin 1998 ~ 1999 16 ~ 32 (Feistel Network tabanlıdır) AES finalistlerindendir. Ama diğer RSA ürünleri gibi geleceği beni endişelendiriyor.
Safer (Secure And Fast Encryption Routine) Simetrik& Blok 1,3 64 ~ 128 ~ 192 ~ 256 James Massey, Gurgen Khachatrian, Melsik Kuregian 2000 8 ~ 16 ~ 64 IDEA'nın yaratıcısı tarafından yapılan bu algoritma lisanssız ve herkesin kullanımına açıktır.
Safer-K / Sk Simetrik& Blok - 64 ~ 128 James Massey 1993 ~ 1995 8  
Serpent Simetrik& Blok 3 0 ~ 256 Ross Anderson, Eli Biham, Lars Knudsen 1998? 16 AES finalistlerinden birisidir. Son derece güçlü bir algoritmadır. Hatta kısa bir açıklama ile, dünyanın en sağlam algoritmalarının katıldığı AES seçmelerinin en güçlü algoritmasıdır. Ha neden seçilmedi derseniz onun birçok nedeni var. Bu algoritmanın en güvenli ve güçlü algoritma olduğu konusunda hemen hemen tüm seçkin güvenlik uzmanları hemfikirdir. Nitekim gördüğüm bazı testlerde bunu göstermektedir. Ancak hız konusunda tatmin edici değildir. Lisans sorunu olmaksızın "public" kullanıma açılmıştır.
Shark Simetrik& Blok 3 128 Vincent Rijmen, Joan Daemen, Bart Preneel Antoon Bosselaers, Erik De Win - 8 Projede AES ekibinin'de katkısı olmuştur.
SkipJack Simetrik& Blok 1,8 80 NSA (National Security Agency) 1993 ~ 1998 8 ~ 64 (Feistel Network tabanlıdır) Amerikan yetkililerince resmi işlemlerde kullanılan bu algoritmanın sağlamlığı son derece hassas biçimde test edilmiştir. 40 yıl ömrü olduğu iddia edilmektedir. Ancak işin ilginç bir tarafı sadece 80 bit anahtar kullanımına destek vermektedir. Yani 10 karakter. Ancak esas sorun tüm uzmanlar tarafından KeyEscrow yani kasıtlı anahtar açığı olduğuna dair beyanatlar verilmektedir.
Speed Simetrik& Blok - 48 ~ 256 Yuliang Zheng 1997 8 ~ 16 ~ 32  
Square Simetrik& Blok 2,7 128 Joan Daemen, Vincent Rijmen 1997 16 AES ekibinden diğer bir algoritma.
Tea (Tiny Encryption Algorithm) Simetrik& Blok 2,2 128 David Wheeler, Roger Needham 1994 8 (Feistel Network tabanlıdır) 
Twofish Simetrik& Blok 4,5 8 ~ 256 Counterpane Systems: Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, Niels Ferguson 1998 128 (Feistel Network tabanlıdır) AES finalistlerinden olan bu algoritma, Blowfish'in yaratıcısı kriptografi dünyasının en prestijli isimlerinden Bruce Schneier tarafından geliştirilmiştir. Bana göre hem hız hem güvenlik açısından tek geçilmesi gereken en ideal algoritmadır. Bağımsız ve herhangi bir hükümetin / kurumun etkisi altında olmayan uzmanlar, AES finalistleri içerisindeki en güvenli 2. algoritma olduğu konusunda hemen hemen hemfikirdir. Binlerce saatlik kriptoanaliz testlerine tabi tutulmuştur. En güvenlisi olarak anılan algoritma Serpent'tir ancak gerek donanım entegrasyonu gerek hız anlamında en ideal noktadaki algoritma Twofish'dir diyebiliriz.
Widerwake Simetrik& Blok - 128 Craig Clapp (based on WAKE, by David Wheeler) 1997 -  
Bcrypt Hash Pass. - - The OpenBSD Project: Niels Provos, David Mazières 1999 -  
Bsd Hash Pass. - - The OpenBSD Project - -  
Crypt 3 (Des / Traditional) Hash Pass. - - Dennis Ritchie 1979? -  
Iterated And Salted Hash Pass. - - OpenPGP: Phil Zimmerman 1998 - PGP'nin yaratıcısından diğer bir algoritma. Ama bunun diğeri kadar meşhur olmadığı ve olamayacağı kesin :)
MD5-Crypt Hash Pass. 4,6 - - - -  
Salted Hash Pass. - - OpenPGP 1998 - PGP'nin yaratıcısından diğer bir algoritma. Ama bunun diğeri kadar meşhur olmadığı ve olamayacağı kesin :)
Simple Hash Pass. - - OpenPGP: Phil Zimmerman 1998 -  
WindowsNT Hash Pass. - - Microsoft Corp. - - MD4 ve UTF16-LE encoding kullanılarak oluşturulmuştur.
Kdf 2 Hash (PRF/ KDF) - - P1363 Working Group 2001 -  
Prf-Hmac Hash (PRF/ KDF) - - David Hopwood (HMAC: Mihir Bellare, Ran Canetti, Hugo Krawczyk, Adi Shamir) 2000 HMAC 1996 -  
Tls-Prf Hash (PRF/ KDF) - - IETF Transport Layer Security Working Group 1999 -  
Dss (Digital Signature Standart) Hash (One Way?)           DSA temellidir.
MD2 (Message Digest 2) Hash (One Way) 0,2 128 RSA: Ron Rivest 1989 512 Miladını doldurmuş ve artık açıkları iyi bilinen bir algoritmadır. Kullanmanızı tavsiye etmem.
MD4 (Message Digest 4) Hash (One Way) - 128 RSA: Ron Rivest 1990 512 Miladını doldurmuş ve artık açıkları iyi bilinen bir algoritmadır. Kullanmanızı tavsiye etmem.
MD5 (Message Digest 5) Hash (One Way) 15,5 - 18,7 128 RSA: Ron Rivest  1992 512 RSA'nın çok güvendiği ve öncelikli kullandığı algoritmalardan. RSA bu algoritmanın sağlamlığını kanıtlamak için yarışmalar dahi düzenlemiştir. Ancak yarışmalarda algoritma kısmen de olsa kırılabilmiştir. Şahsen güvenli olduğunu da düşünmüyorum.
Ar Hash - - - 1992 - KIRILMIŞ
Boognish Hash - Max: 160 Joan Daemen 1992 32 KIRILMIŞ
CellHash Hash - 256 Joan Daemen, Govaerts, Vandewalle 1991 32  
Crc-32 (Cyclic Redundancy Check) Hash 28,2 - - - - Son derece basit ve tutarlı kabul edilebilecek bir data bütünlük testidir. Çok süratli olmasından dolayı kullanım alanı son derece geniştir. Performansını düşürmeksizin birçok uygulamanın içerisine entegre edilerek hatalara karşı güvenlik sağlanabilir. Ancak kriptografik olarak değeri yoktur. Kasıtlı saldırılarla taklit edilebilir. Bu nedenle güvenlik değil hata denetimi amacıyla kullanılır.
Fft-Hash (Parallel) Hash - 128 Schnorr, Serge Vaudenay 1993 128  
Fft-Hash I/II Hash - 128 Schnorr 1991 - 1992 128 KIRILMIŞ
Has-V Hash - - Nan Kyoung Park, Joon Ho Hwang, Pil Joong Lee 2000 -  
Haval Hash 6,3 - 10,2 128 ~ 160 ~ 192 ~ 224 ~ 256 Yuliang Zheng, Josef Pieprzyk, Jennifer Seberry 1992 - 1994 1024  
Maa Hash - 32 ISO 1988 32  
N-Hash Hash - 128 S.Miyaguchi, Kazuo Ohta, Iwata 1990 128 KIRILMIŞ
Panama Hash 19,0 - 26,2 256 ~ +? Joan Daemen, Craig Clapp 1998 256 AES ekibinden Daemen'in katkısı ile hazırlanmıştır.
Ripe-MD Hash 4,4 128 ~ 160 Hans Dobbertin, Antoon Bosselaers, Bart Preneel (RIPE konsorsiyum'u adına) 1990 - 1996 160 MD4'ün Avrupa Topluluğu'nun RIPE projesi için geliştirilmiş bir versiyonudur. Ekibin çoğu Shark'ın yaratıcılarındandır. Ripe MD'ini birkaç versiyonu bulunmaktadır. Eski ve küçük parametrelere sahip olanlar güvenilir değildir. 160+ versiyonu güvenilirdir.
Sha/Shs (Secure Hash Algoritm / Secure Hash Standart) Hash 4,2 - 6,3   (512: 1,0) 160 ~ 256 ~ 384 ~ 512 NIST, NSA (National Security Agency) 1991 - 1992 - 1993 - 1995 - 2000 160 ~ 512~ 1024 Adının açılımı "Secure Hash Algorithm" olan bu algoritma NSA tarafından geliştirilmiştir. MD4 ile çok benzerlik gösteren bir hash algoritmasıdır. Ancak kesinlikle daha güvenlidir.
Snefru Hash - 128 ~ 256 Ralph Merkle 1990 512 Tek yönlü bir hash algoritmasıdır. Ralp Merkle tarafından geliştirilmiştir.
Step Right Up Hash - 256 Joan Daemen 1995 256 KIRILMIŞ
Subhash Hash - Max: 256 Joan Daemen 1992 32  
Tiger Hash 3,4 192 Ross Anderson, Eli Biham 1996 512  
Uhash Hash - - Theodore Krovetz, John Black, Shai Halevi, A. Hevia, Hugo Krawczyk, Phillip Rogaway 2000 -  
Whirlpool Hash - 512 Paulo Barreto, Vincent Rijmen 2000 - 2001 512 AES ekibinden Rijmen'in katkısı ile hazırlanmıştır.
Redoc Block - 160 M.Wood - 80  
Capstone BİR PROJE ADI - - NSA (National Security Agency) - - Amerikan hükümeti için kullanılmaktadır. Escrow riski olduğu söylenmektedir (?)
Dsa (Digital Signature Algoritm) Asimetrik İmza Algorit.   512 ~ 1024 NIST     Açık anahtar sistemine benzeyen bir imza algoritmasıdır. Şifreleme yapamaz. Maalesef yazabileceklerim bu kadar :)
Diffie-Hellman Asimetrik - 4096 - 1976 - Dünyanın ilk Açık anahtarlı (asimetrik) algoritmasıdır. Halen anahtar takası için kullanılır.
Dlies / Ecies-Iso Asimetrik - - Michel Abdalla, Mihir Bellare 1998 - 1999 -  
ElgamalEnc Asimetrik - 512 ~ 1024 ~ 2048 Taher Elgamal  - -  
Elliptic Curve  (Ecc) Asimetrik           Hakkında fazla bilgim olmasada gelecek vaad eden önemli bir asimetrik sistem olduğunu söyleyebilirim. Hatta RSA'ya artık güvenilemeyeceğini söyleyen uzmanların kabul ettikleri ortak platformdur. Şematik olarak Diffie-Helman'a benzemektedir. Daha doğrusu öyle diyorlar :)
Luc (Lucas Dizileri) Asimetrik - - - - - Fibonacci dizileri üzerine kurulu özel bir grubu temel alır. Açık anahtar algoritmalarının bir sınıfıdır
Ntru Asimetrik - - - 1990 'lar - Hakkında fazla bilgiye ulaşamadığım ve tanımadığım bir "public" (asimetrik) algoritmadır. Ancak ulaştığım dar bilgiden anladığım kadarıyla kullanılabilir görünüyor.
Rsa (Rivest-Shamir-Adleman) Asimetrik - 512 ~ 1024 ~ 4096 RSA: Ron Rivest, Adi Shamir, Leonard Adelman 1978 - Adını RSA Data Security firmasının kurucularından alır. 1978 yılından bu yana sağlam imajını korumaktadır. En yaygın Asimetrik Algoritmadır. Gücünü çarpanlara ayrıma sisteminden alır. Kırılması için gereken sürelerde astronomik rakamlar çıkar. Ama ben nedense güven konusunda bir türlü ısınamadım. Kullanım alanı Internet sitelerinin dışına pek taşamıyor. Nedeni algoritmanın ÇOK yavaş olması. Öyleki DES'in bile 80 - 90 katı daha yavaş. (aynı sınıf değiller)
Xtr Asimetrik - - Arjen Lenstra, Eric Verheul - - Asimetrik Anahtar sistemli bir algoritmadır. Bazı yapısal yönlerden LUC a benzemektedir. Ancak XTR dijital imzalar ve şifrelenmiş mesajlar için lerin sadece 1/3üne ihtiyaç duymak gibi alışılmamış bir özelliğe sahiptir. Aynı zamanda XTR'de asimetrik anahtar algoritmalarının bir sınıfı için genel bir isimdir.
Adler-32 - 100 - - - - İnternet'ten elde ettiğim test sonuçlarına göre bu listedeki tüm algoritmalar içerisindeki, belkide Dünyadaki en süratli algoritma. Ama eminim güvenlik konusunda CİDDİ bir sorunu vardır. Olmasa ismi çoktan duyulmaya ve sıkça kullanılmaya başlanırdı. Çok süratli algoritmalara ihtiyaç duyulan o kadar çok alan varki...
Arc4 - 9,6 - - - -  
Blum Blum Shub - 0 512 ~ 1024 ~ 2048 - - - Sanırım bilinen en yavaş algoritma. Çok yüksek anahtar boyutuyla dikkat çeksede, anahtar boyutunun güvenilirlikte tek başına kriter olmadığını dikkate alarak... Boşverin :)
Feal (Fast Data Encipherment Algorithm), (Güvenli Değil) - - 64 ~ 128 A.Shimizu, S.Miyaguchi 1988 64 (Feistel Network tabanlıdır) NTT Japan
Kasumi - - 128 M.Matsui - - (Feistel Network tabanlıdır) Yapı olarak MISTY ile benzerlik gösterir. Sağlam algoritmalardan birisi olarak bilinir.
Khufu / Khafre (Güvenli Değil) - - - - - - Xerox adına patentli bu algoritma ile ilgili elimde detaylı bilgi yok. Ama zaten detaylı bilgiye de gerek yok çünkü analiz yoluyla kırılmış güvensiz algoritmalar arasında.
One-Time Pad (Vernam) - - - Major J. Mauborgne, G.Vernam 1917 - OneTimePad (OTP) pratikde kırılamaz olduğu ispatlanan tek algoritmadır. Onu diğer algoritmalardan ayıran en önemli fark anahtarın şifrelenen dosya üzerinde kesinlikle tekrarlanmamasıdır. Yani şifrelenecek bilgi ile aşağı yukarı aynı uzunlukta bir anahtar alıp bu ikisini beraber işliyorsunuz. Algoritmanın ilk kullanımları üzerinde harfler yazılı şeritler ile gerçekleştirilmiştir. Ancak şu anda benzer mantıkla bilgisayarda kullanılabilmektedir.
Rot-13 (Rotation Cipher) - - - - - - Caesar (Sezar) kodunun değiştirilmiş bir şeklidir. Teorisi son derece basittir. Harflerin ve konumların yerlerinin değiştirilmesine dayanır. Tarihte Sezar tarafından kullanılmıştır. ELBETTE güvenli değildir. Hiçbir özel donanım veya yazılıma dahi ihtiyaç duyulmaksızın kırılması mümkündür.
PGP (Pretty Good Privacy)       OpenPGP: Phil Zimmerman     PGP bir şifreleme algoritması değildir. Ama o kadar popüler ki birilerinin mutlaka bu listede arayacağını düşünerek ekledim. Phil Zimmerman tarafından geliştirilmiş, ücretsiz web temelli bir programdır. Genelde kurumsal kullanım tekelinde kalan Asimetrik anahtarlı sistemi kolay bir arayüzle, ücretsiz olarak herkesin kullanımına açmış ve bireysel haberleşmede çok şeyin değişmesine neden olmuştur. Programın içerisinde IDEA, RSA, DSA, MD5, SHA-1 vb. çok çeşitli algoritmalar kullanılmıştır. Öncelikli olarak RSA'nın anahtar dağıtımı ve IDEA'nın sağlamlığını biraraya toplayan bu uygulama bireysel haberleşmelere devlet kurumları tarafından dahi kırılamayacak yüksek bir güvenlik getirmiştir. Çok ilginçtir ki, Zimmerman PGP'yi dağıtıma verdikten sonra ABD devleti kaynaklı tahmin edilen birçok kişi tarafından rahatsız edilmiştir. Yoksa dinliyorlarmıydı?  :)
SSL (Secure Socket Layer)     40 ve 128 bitlik ticari paketler halinde sunulur. Netscape Communications Corp. 1994   SSL bir algoritma değildir. Ancak çok sık karşılaşılan bir protokol olduğu için burada yer vermek gerektiğini düşündüm. SSL komple bir web tabanlı güvenli iletişim sistemidir. Asimetrik anahtarlı bir algoritmanın üzerine e ticaret ve 3. Şahıslardan yalıtılmış bir iletişim için gereken ne varsa entegre edilmiştir. RSA, DES, MD5, SHA, RC4, RC5 vb. algoritmalar kullanır. Bugün karşınıza çıkan hemen hemen tüm e ticaret uygulamalarında güven unsuru olarak belirtilir. Browserinizle SSL destekli bir siteye bağlandığınızda bunu en kolay olarak adresin başındaki "https://" ifadesinden anlarsınız. Tabi unutmayın. Tüm bunlar demek değildir ki, e ticaret güvenlidir :)