Route şifreleme yöntemi hakkında pek fazla bilgiye sahip değilim. Bu yöntemin temel prensipleri nelerdir? Şifreli bir mesaj oluşturma ve daha sonra bu mesajı çözme işlemi nasıl gerçekleştirilir? Bu şifreleme yönteminin tarihi ve kim tarafından bulunduğu hakkında ayrıntılı bilgi verebilir misiniz?
Route Şifreleme Yöntemi
Route şifreleme yöntemi, metnin fiziksel bir düzende yazıldığı ve belirli bir düzende okunduğu eski bir kriptografi yöntemidir. Bu tür şifreleme geçmişte birçok medeniyet tarafından bilgi güvenliğini sağlamak için kullanılmıştır.
Temel Prensipler
Route şifreleme yönteminde, metin bir matrise (genellikle bir tablo veya ızgara şeklinde) yazılır ve ardından belirli bir yoldan okunarak şifreli mesaj oluşturulur. Örneğin, bir metin satır satır yazılıp sütun sütun okunabilir ya da bir zigzag yolu izlenebilir.
Tarihi ve Buluşu
Route (yol) şifreleme yönteminin kesin olarak kim tarafından bulunduğu bilinmemekle birlikte, eski medeniyetlerde (Örneğin, Yunan ve Roma İmparatorlukları) kullanıldığı bilinmektedir. Bu yöntemler aynı zamanda transpozisyon şifreleri olarak da bilinir ve Julius Caesar’ın kullandığı Caesar şifresi ile birlikte en eski şifreleme tekniklerinden biridir.
Şifreli Mesajın Oluşturulması
Şifreli mesaj oluşturmak için şu adımlar takip edilir:
- Metni Düz Düzlemde Yazmak: Metni belirli bir boyuta sahip bir matrise dizin. Örneğin, “HELLO WORLD” mesajını 3 satır ve 4 sütun bir matris içinde yazalım:
H E L L O W O R L D X X
- Belirli Bir Yolda Okumak: Mesajı belirli bir rotaya uygun şekilde matriste okuyun. Örneğin, sütun sütun okunabilir:
Bu durumda şifreli mesaj “HOLEWDLOXLRX” olacaktır.H O L E W D L O X L R X
Şifreli Mesajın Çözülmesi
Şifreli mesajı çözmek için, şifreli metni belirli bir düzende geri yazıp, orijinal yolu takip edebilirsiniz:
-
Şifreli Metnin Dağıtımı: Şifreli metni (örneğin, “HOLEWDLOXLRX”) matrise geri dağıtın. Bu kez sütun sütun olarak yazılır.
H O L E W D L O X L R X
-
Orijinal Yol: Orijinal metnin yazıldığı yolu takip ederek, metni çıkarın. Satır satır okunduğunda:
HELLO WORLD
Orijinal mesajı elde edersiniz.
Örnek
- Orijinal mesaj: “HELLO WORLD”
- Matris:
H E L L O W O R L D X X
- Şifreli Mesaj: “HOLEWDLOXLRX”
Şifreleme Yönteminin Kullanımına Örnek
Günümüzde Kullanım
Route şifreleme genellikle basit ve tarihi bir yöntem olup, modern şifreleme ihtiyaçlarını karşılamaktan uzaktır. Ancak kriptografi eğitiminde ve tarihsel araştırmalarda önemli bir yere sahiptir.
TERİMLER:
Transpozisyon şifre: Metnin harflerinin yerinin değiştirilmesi esasına dayanan şifreleme yöntemi.
Caesar şifresi: Julius Caesar tarafından kullanılan basit bir şifreleme yöntemi; her harf belli bir sayıda kaydırılarak yerine başka bir harf getirilir.
Bu şifreleme yöntemi, geçmişten günümüze kadar gelen ilginç ve öğretici bir tekniktir. Ancak modern şifreleme teknolojileri için daha güçlü ve güvenli yöntemler geliştirilmiştir.
Şifreleme Algoritmaları
veri_guvenligi_hafta_4-siirt-2018317215842980.pdf (909.2 KB)
Rota Şifreleme Yöntemi Nedir?
Rota şifrelemesi, eski bir şifreleme yöntemidir. Bu yöntemde, mesaj harfleri belirli bir rota (genellikle bir dikdörtgen) boyunca yeniden düzenlenir. Bu yeniden düzenleme, mesajın okunmasını zorlaştırır ve şifreli hale getirir.
Şifreli Mesaj Nasıl Oluşturulur?
- Rota Oluşturma: Öncelikle, mesajın uzunluğuna uygun bir rota (dikdörtgen) belirlenir.
- Mesajın Yerleştirilmesi: Mesaj, rota boyunca satır satır veya sütun sütun yazılarak yerleştirilir.
- Şifreli Metin Oluşturma: Rota boyunca belirli bir düzende (örneğin, satır satır veya sütun sütun) okunarak şifreli metin oluşturulur.
Şifreli Mesaj Nasıl Çözülür?
- Rotanın Bilinmesi: Şifreyi çözmek için, mesajın yazıldığı rotanın (dikdörtgenin boyutları ve yazma yönünün) bilinmesi gerekir.
- Şifreli Metnin Yerleştirilmesi: Şifreli metin, rota boyunca belirli bir düzende yerleştirilir.
- Orijinal Mesajın Elde Edilmesi: Rota boyunca belirli bir düzende (örneğin, satır satır veya sütun sütun) okunarak orijinal mesaj elde edilir.
Kim Tarafından Bulunmuştur?
Rota şifrelemesinin kesin mucidi bilinmemekle birlikte, eski Yunanlılar tarafından kullanıldığına dair kanıtlar vardır. Özellikle, Spartalıların askeri iletişimde bu yöntemi kullandıkları düşünülmektedir.
Örnek:
Mesaj: “MERHABA DUNYA”
Rota: 4 satır, 3 sütun
Mesajın Yerleştirilmesi:
M E R
H A B
A D U
N Y A
Şifreli Metin: MEHRAABDNUYA
Şifreleme yolu soldan başlayarak sırayla her kolondan sol tarafa çapraz ilerlemek.
Not: Rota şifrelemesi, günümüz standartlarına göre basit bir yöntemdir ve kolayca kırılabilir. Bu nedenle, hassas bilgilerin korunması için daha güçlü şifreleme yöntemlerinin kullanılması önerilir.
Arzu Çakmak isimli bir arkadaşımızın bitirme ödevi olan “MESAJLARIN ŞİFRELENMESİNDE YENİ BİR YÖNTEM VE ANDROİD UYGULAMASI” çalışmasını da okumanızı tavsiye ederim.
Şifreleme.pdf (2.0 MB)