Simetrik Kriptografi
Simetrik algoritmalarda; şifreleme ve şifre açma işlemi aynı
anahtar üzerinde yapılmaktadır.
Bu tür algoritmalar da haberleşen taraflar;
·
Aynı şifreleme algoritmaları kullanır.
·
Algoritmalar birbirine uyumludur.
·
Anahtarlar birdir.
Kuvvetli ve Zayıf
Yönleri
·
Algoritmalar olabildiğince hızlıdır.
·
Donanımla birlikte kullanılması.
·
Güvenlidir.
Zayıf Yönleri
·
Güvenli anahtar dağıtımı zordur.
·
Kapasite sorunu vardır.
·
Kimlik doğrulama ve bütünlük ilkeleri
hizmetlerini güvenli bir şekilde gerçekleştirmek zordur.
Simetrik Algoritmalar
Blok şifreleme ve dizi şifreleme algoritmaları olarak ikiye
ayrılmaktadır.
Blok Şifreleme Algoritmaları
Bu tür algoritmalar veriyi bloklar halinde işlemektedir.
Bazen bağımsız bazen birbirine bağlı olarak şifrelemektedir. Bunlar;
AES: Advanced Encryption Standard
(Gelişmiş Şifreleme Standardı),
uluslararası olarak kullanılan bir blok şifreleme algoritmasıdır. Vincent Rijmen ve Joan Daemen tarafından
geliştirilmiş olup DES şifreleme algoritmasının zayıf noktalarını karşı
oluşturulmuştur.
Blowfish: Eskiyen
DES şifreleme algoritmasının yerini alması ve diğer şifreleme algoritmalarının
yerine alması. Bruce Schneier tarafından 1993 yılın da tasarlanmıştır.
Camellia Cipher: Bilinen tüm şifre çözme saldırılarına karşı
koyabilmek için yüksek güvenliği göz önünde bulundurularak tasarlanmıştır.
DES: Data Encryption Standart (Veri Şifreleme Standardı ) dünyanın en çok kullanılan şifreleme
algoritmalardandır. 1970 li yıllarda geliştirtmiştir. Günümüzde DES şifreleme
algoritması güvenini kaybetmiştir.
3DES: DES şifreleme algoritmasının güvenini kaybetmesinden dolayı IBM
tarafından 1987 yılında geliştirtmiştir.
Feistel Cipher: Bu Simitrik algoritma bilinen şifreleme
blok şifreleme algoritmalarının temelini teşkil etmektedir.
IDEA: International
Data Encryption Algorithm (Uluslar Arası Veri Şifreleme Algoritması) 1992
yılında geliştirilmiştir. Kaynak
kodu ücretsiz olmasına rağmen ticari amaçlı kullanımlar için lisans gerekiyor.
Playfair Cipher: Temelini matematiksel matrislerden alan ve
bilinen en basit algoritmadır.
SkipJack: NSA tarafından tasarlanmış ve tasarımı ile
ilgili bilgiler 1993’den 1998’e kadar gizli tutulmuştur.
Dizi Şifreleme
Algoritmaları
Dizi şifreleme algoritmları veriyi bir bit dizisi olarak
almaktadır.
RC4: Ronald
Rivest, RSA tarafından 1987 yılında bulunmuştur. 1994 yılında meçhul kişilerce
kaynak kodu internette yayınlanmıştır. Kullanımı lisans gerektirmektedir.
A5/1: İletişimde
gizlilik için GSM ler için kullanılmıştır. Güvensizdir.
A5/2: A5/1 in
güvensizliğinden dolayı hazırlanmıştır.
Panama: Joan
Daemen, Craig Clapp tarafından hazırlanmıştır.
SOBER – 128: 2003
yılında tasarlanmıştır. Amaç MAC’ta işlevsellik sağlamaktır.
Not: Algoritmalar yazdıklarımla sınırlı değil.
alıntı:3m1r…
Hiç yorum yok:
Yorum Gönder
isterseniz anonim seçeneginden kayıtsız gönderebilirsiniz iyi günler