- 25 Şub 2016
- 7,557
- 760
Albert Cipher
Bir soylu İtalyan ailenin oğlu olan Leon Battista Alberti, tarafından batı ülkeleri arasında devrim niteliği taşıyan şifreleme yöntemi olarak geliştirilmiştir. 1467 yılından yapılan inceleme sonucu tamamlanan ilk polialfabetik türde şifre olarak bilinir. Albert cipher geleneksel olarak içindeki yer alan diski döndürülebilmesi için ortak bir dingil kullanılarak bağlanan biri hareket edebilen bir diğeri ise hareketsiz olan iki adet metal diskten oluşmaktadır dış kısımda yer alan diskin üzerinde İngiliz alfabesinden j, u ve w zamanda Latin alfabesinden de h, y ve k harfleri de büyük harflerde kullanılmazdı bunun nedeniyse alberti bu harflerin gereksiz olduğunu düşünmesiydi aynı zamanda dış disk daha önceden belirlenmiş dört haneli kelimeleri ve 1 den 4 de kadar olan sayıları içeriyordu alberti bu şifreleme türünü geliştirirken şifreleme tekniklerini ve diplomatları göz önüne alarak geliştirdiği söylenmetedir. İç bölümde yer alan diske baktığımızda İngiliz alfabesinden u , w ve j harfleri ile birlikte bir büyük harfli Latin alfabesi harfi vardı bunun nedeni alberti bunun kırılması imkansız bir şifre olduğunu düşünmesiydi. Bu ve benzer şifreleme türlerini çözmek için harflerin frekansı göz önüne alınır normal bir sıradaysa çözülebilir ama harf dağılımı bozuk olduğu zaman çözülemez .
Nasıl şifrelenir
İç ve dış disklerde her harfe eş değer bir işaret bulunurdu şifrelemek veya bir şifreyi çözmek isteyen kişinin harflere eş değer gelen işareti bilmesi yeterli olurdu sırası ile diski çevirerek işlemini kolaylıkta tamamlayabilirdi.
Örnek şifreleme çözümü
Elimizde &YOKGMZYP şeklinde bir şifre var bunu nasıl çözebiliriz gelin bakalım daha önceden de belirtildiği gibi iki adet diskten oluşmaktaydı 1 disk te A B C D E F G I L M N O P Q R S T V X Z 1 2 3 4 karakterleri yer almakta 2. Diske baktığımızda c & b m d g p f z n x y v t o s k e r l h a i q karakterleri yer almakta şimdi gelin bunları sırası ile eşleştirelim & = B / Y = O / O = R / K = T / G = E / M = C / Z = İ / Y = N / P = E
Sonuçları birleştidiğimizde çıkan şifre börtecine