TÜBİTAK UEKAE
Açık Anahtar Altyapısı Eğitim Kitabı

Ana Sayfa  Önceki  Sonraki
    

Simetrik Kriptografi Algoritmaları

 

Simetrik kriptografi algoritmaları başlıca iki sınıfta ele alınabilir:

 

Blok Şifreleme Algoritmaları

Bu tip algoritmalar şifrelenecek veriyi sabit uzunlukta bloklar olarak şifreleme fonksiyonuna alırlar ve aynı uzunlukta şifrelenmiş veri blokları üretirler. Bu algoritmalara örnek olarak AES, DES, IDEA, Skipjack, RC5 vb. verilebilir. Bu algoritmalar aşağıdaki özellikleri gerçeklemeye çalışırlar:

Karıştırma :  Anahtar ve şifrelenmiş mesaj arasındaki ilişki olabildiğince karışık olmalıdır.
Dağıtma : Tek bir açık mesaj karakterinin etkisi olabildiğince fazla şifrelenmiş karaktere yansıtılmalıdır.
Transpoze İşlemi : Şifrelemeye başlamadan önce açık mesajın içeriği değişik bir sıraya konur.
Yer Değiştirme İşlemi : Tekrar eden kalıplar başka kalıplarla değiştirilir.

 

Bit Katarı (dizi) Şifreleme Algoritmaları

Bu tip algoritmalar veriyi akan bir bit dizisi olarak alırlar. Vernam tipindeki bu algoritmalarda rastgele bit dizisi üretiminin kendini tekrarlamayan bir yapıda olması gereklidir. Örnek algoritmalar RC2, RC4 vb.

 



© 2006 TÜBİTAK UEKAE