İkame tekniği ile transpozisyon tekniği arasındaki temel fark, ikame tekniğinin plaintext harflerini diğer harflerden, sayılardan ve sembollerden almasıdır. Öte yandan, aktarma teknikleri harf yerine geçmez, bunun yerine sembolün konumunu değiştirir.
Karşılaştırma Tablosu
Karşılaştırma için temel | İkame Tekniği | Yer Değiştirme Tekniği |
---|---|---|
Temel | Düz metin karakterlerini diğer karakterlerle, sayılarla ve sembollerle değiştirir. | Düz metnin karakterlerinin konumunu yeniden düzenler. |
Formlar | Monoalphabetic ve polyalphabetic yer değiştirme şifresi. | Anahtarsız ve anahtarlamalı transpozisyon şifresi. |
değişiklikler | Konumu değişmeden kalırken karakterin kimliği değiştirilir. | Karakterin konumu, kimliğine rağmen değişmektedir. |
uyarı | Düşük frekanslı harf düz metni ayırt edebilir. | Doğru tuşa yakın olan tuşlar düz metni açıklayabilir. |
Örnek | Sezar Şifresi | Reil Çit Şifreleme |
İkame Tekniğinin Tanımı
İkame tekniği, harflerin diğer harf ve sembollerle değiştirilmesini içerir. Daha basit bir şekilde, düz metin karakterleri değiştirilir ve yerine diğer karakter karakterleri, sayılar ve semboller kullanılır. Sezar şifresi, alfabelerin, çizginin önünde üç konumda bulunan diğer alfabelerle değiştirildiği yerdeğiştirme tekniğini kullanır. Julius Caesar bu tekniği tasarladı ve peşinden Caesar Cipher adını verdi. Örneğin, “HOPE” düz metni Caesar Cipher kullanılarak “KRSH” ye dönüştürülecek. Mono-alfabetik şifreleme, Homofobik ikame şifresi, Polygram ikame şifresi, Polyalphabik ikame şifresi, Playfair şifresi ve Hill şifresi gibi sezar şifresi sonrası çeşitli ikame teknikleri geliştirilmektedir.
Sezar şifresi en zayıf şifre idi, ancak tekniklerin evrimi yeni sürümü daha da güçlendirdi. İkame tekniğinin sınırlandırılması, çeviri tablosunun ikame edicinin kırılabileceği biliniyorsa çok öngörülebilir olmasıdır.
Yer Değiştirme Tekniğinin Tanımı
Yer değiştirme tekniğinde karakterlerin kimliği değişmeden kalır, ancak şifreli metni oluşturmak için konumları değiştirilir. Yer değiştirme tekniği aşağıda verilen örnekte gösterilmektedir. Burada transpozisyonel şifre yardımı ile dört satırlık metin değiştirdik. İki boyutlu matris karakterleri düzenlemek için kullanılır ve sütunlar tuşa göre değiştirilir. Anahtar, hangi sütunların değiştirileceğini belirtmek için kullanılır. Şekilde gösterildiği gibi tuşun ardından 1 numaralı alfabe sütunu 3 numaralı sütuna, 2 numaralı sütunun alfabesi 6 numaralı sütuna değiştirilir.
Şifreli metnin düz metne şifresini çözmek için, ters işlem takip edilmelidir. Geçiş tekniği çok güvenli bir yöntem olarak kabul edilmez. Düz metin, hit ve deneme yöntemi kullanılarak ve karakterlerin sıklığı ve ardışık harf çiftlerinin karakteristik desenlerini dikkatlice gözlemleyerek kolayca keşfedilebilir (sırasıyla 2 ve 3 harf grubu için digramlar ve trigramlar olarak bilinir).
Değiştirme Tekniği ve Yer Değiştirme Tekniği Arasındaki Temel Farklılıklar
- İkame tekniği, düz metin karakterlerinin onu şifreli metne dönüştürmek için bir ikame kullanır. Öte yandan, aktarma tekniği temel olarak düz metin karakterlerini yeniden düzenler.
- Monoalphabetic, polyalphabetic ikame şifresi, Playfair şifresi ikame tekniğini kullanan algoritmalardan bazılarıdır. Karşıt olarak, transpozisyon tekniğinin formları anahtarlıdır ve anahtarsız transpozisyon şifresidir.
- İkame tekniği işletmenin kimliğini değiştirmeyi amaçlarken, aktarma tekniği kimliğinden ziyade işletmenin konumunu değiştirir.
- Düşük frekanslı harf yardımı ile plaintext, ikame tekniğinde kolayca ayırt edilebilir. Aksine, aktarma tekniğinde, sağ tuşa yakın olan tuşlar düz metnin algılanmasına yol açar.
Sonuç
Yer değiştirme ve aktarma teknikleri, bir düz metnin şifreli metne dönüştürülmesi için kullanılır; burada ikame tekniği karakterlerin yerini alırken, yer değiştirme tekniği bir şifreli metin oluşturmak için karakterleri yeniden düzenler. Bununla birlikte, bir ikame şifresi daha basittir ve kırılması kolaydır.