21 Ocak 2013 Pazartesi

Simetrik Kriptografi


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