Bir önceki yazıda Genel Anahtar Algoritmalar konusunu açıklamıştım: Kriptoloji ve Gizli Yazı Sanatı

Yerine Koyma Şifreleme Yöntemleri (Substitution Ciphers)

Yüzyıllar boyunca pek çok yerine koyma şifreleyicileri kullanılmıştır. En basit seviyede mesajın harfleri, başka bir alfabenin harfleriyle yer değiştirilir. Açık metindeki harflerin ardışıklığı değişmez. Günümüzde cep telefonlarıyla mesaj iletiminde bu şifrelenmeden faydalanmaktayız. Örneğin, birçok telefonda olduğu gibi aşağıdaki harf düzenlemeleri vardır:

2 A B C 
3 D E F 
4 G H I
5 J K L
6 M N O
7 P Q R S
8 T U V
9 W X Y Z

Kelimeler arası boşluklar ve noktalama gibi işaretler için 1 rakamı kullanılmaktadır.

Açık metin: BEN GELDİM

Şifreli metin: 2 3 6 1 4 3 5 3 4 6 şeklinde olacaktır.

Burada şifrenin çözülmesinde her rakam 3 veya 4 harf için kullanıldığından sezgisellikten faydanılmaktadır. Kelimeleri ve cümleleri yakalayabilmek için sözcüklere gerek duyulabilir.

Ceasar Şifresi

Adını Julious Ceasar’dan alan basit yer değişme şifreleme türüdür. Burada her harf, belirli bir kaydırma dönüşümü kullanılarak elde edilen başka bir harf ile yer değiştirilir.

Açık metin: BEN GELDİM

Şifreli metin: CFO ĞFMEIN şeklinde şifrelenebilir.

Yer Değişme Şifreleme Yöntemleri ( Transposition Ciphers)

Bu şifreleme yönteminde, açık metin harflerinde değişiklik olmaz. Harflerin yeniden düzenlenmesi için çeşitli yöntemler vardır.

Çit (Picket Fence) Şifresi

Yer değişme şifreleme yöntemleri için en basit ve hızlı yöntem, mesajda pozisyonları tek sayı olan harflerin, çift sayı olanlardan ayrılması ve sonucun iki karakter dizisi şeklinde oluşturulmasıdır.

Mesaj: BEN GELDİM

Tek harfler: BNGLİ

Çift harfler: E_EDM

Şifreli mesaj bu iki karakter dizisinin birleştirilmesi ile aşağıdaki gibi olacaktır.

BNGLİE_EDM

Mesajı deşifrelemek için alıcı, toplam harf ve boşluk sayısını hesaplayıp, şifreli metni ikiye bölmelidir. Toplam sayı tek ise, büyük olan dizi üst küme olarak alınır.

Bir Cevap Yazın