Feistel şifresi
Kriptografide Kullanılan Simetrik Bir Yapı
Genel bilgiler
Feistel ağı, simetrik bir blok şifreleme algoritmasıdır, yani hem şifreleme hem de şifre çözme işlemlerinde aynı anahtar kullanılır.
Bu ağ yapısı, temel olarak veri bloğunu iki eşit parçaya ayırır: sol (L) ve sağ (R). Ardından, bu parçalar üzerinde bir dizi dönüşüm işlemi gerçekleştirilir.
Feistel ağı, ilk defa 1970'lerde IBM tarafından geliştirilmiş olan Lucifer adlı bir şifreleme algoritmasında kullanıldı. Ancak, Feistel ağı asıl popülaritesini, ABD Ulusal Güvenlik Ajansı (NSA) tarafından standart şifreleme algoritması olarak önerilen ve sonradan Data Encryption Standard (DES) adıyla bilinen algoritma ile kazandı.