Koyma Değiştirme Ağları (Substitution Permutation Network , SPN)


Yazan : Şadi Evren ŞEKER

Özellikle veri güvenliğinde şifreleme için kullanılan bir yöntemin ismidir. Bilindiği üzere şifreleme sırasında sık kullanılan yöntemlerden birisi yerine koyma (substitution) bir diğeri ise sıralamayı değiştirme (permutation) yöntemidir.

Bu iki sık kullanılan yöntemi aynı anda kullanılmasına ve tek bir ağ üzerinde birleştirmesine kısaca SPN ismi verilmtektedir.

Yerine koyma işlemi için genelde koyma kutusu diye tabir edilebilecek s-box (Substitution box) ve yer değiştirme içinde p-box( permutation box) terimleri kullanılır.

Genelde bu iki yöntem birbirine yahut (özel veya (XOR)) fonksiyonu ile bağlanmakta ve her yerine koyma veya yer değiştirme işlemi bir merhale olarak kabul edilmektedir. Bu merhaleler (pass) arasında özel veya (XOR) bağlantısı bulunmaktadır.

Bu ağların en meşhur uygulamalarından birisi de feistel Ağı ismi verilen ve feistel şifrelemesinin de temelini oluşturan örnektir.


« Playfair Şifrelemesi (Playfair Cipher)   |   Noktadan Noktaya İletişim (Point to Point Protocol PPP) »



Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Bu Yazı Hakkında

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Koyma Değiştirme Ağları (Substitution Permutation Network , SPN)' isimli yazı 21 Nov 2008 tarihinde, saat: 14:02 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 424 defa okunmuştur.

Benzer yazıları Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Yazarın Kitabı

Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar