Yazan : Şadi Evren ŞEKER
Blok şifreleme (block cipher) için kullanılan yöntemlerden birisidir. Kısaca bloklar arasında ilişki kurarak, şifrenin çözülmesini daha zor hale getirmek amaçlanmaktadır. Klasik şifreleme yöntemi olan elektronik kitap (electrocnic book cipher EBC) aksine her şifrelenen blok, bir sonraki şifre için bir girdi olmaktadır.
Basitçe bir bloğun şifrelenmesinden elde edilen sonuç, tekrar şifrelenerek açık mesajla yahutlanmaktadır (xor). Bu durum aşağıdaki şekilde daha net görülmektedir:
Yukarıdkai şekilde görüldüğü üzere Açık mesajın blokları şifreleme algoritmasının çıktısın ile yahutlanmıştır.
Bu blok şifreleme yönteminin açılması için aşağıdaki şekilde bir yol izlenebilir:
Yukarıdaki şekilde görüldüğü üzere şifreli bloklar açma algoritmasından çıkan açık mesaj ile yahutlanmakta ve neticede açık blokların orjinal hali elde edilmektedir.