Grille (kriptografi) - Grille (cryptography)

Tarihinde kriptografi, bir ızgara şifresi bir şifreleme tekniğiydi düz metin delinmiş bir yapraktan (kağıt veya kağıt) bir kağıda yazarak karton veya benzeri). Bilinen en eski açıklama, çok yönlü Girolamo Cardano 1550 yılında. Teklifi dikdörtgen içindi. şablon tek harflerin, hecelerin veya kelimelerin yazılmasına, daha sonra çeşitli açıklıklarından okunmasına izin verir. Düz metnin yazılı parçaları, parçalar arasındaki boşluklar anodin sözcükler veya harflerle doldurularak daha da gizlenebilir. Bu varyant aynı zamanda bir örnektir steganografi birçok ızgara şifresi gibi.

Kardan ızgara ve çeşitleri

Kardan ızgarası, bir gizli yazma yöntemi olarak icat edildi. Kelime kriptografi 17. yüzyılın ortalarından itibaren gizli iletişim için daha tanıdık bir terim haline geldi. Daha önce, kelime steganografi yaygındı.[kaynak belirtilmeli ] Gizli yazı için diğer genel terim şuydu: Cypher - ayrıca hecelendi şifre. Kriptografi ve steganografi arasında modern bir ayrım var

Bayım Francis Bacon şifreler için üç temel koşul verdi. Başka sözlerle, bunlar:

  1. bir şifreleme yönteminin kullanılması zor olmamalıdır
  2. başkalarının düz metni kurtarması mümkün olmamalıdır ('şifreyi okumak' denir)
  3. bazı durumlarda mesajların varlığından şüphelenilmemelidir

Her üç koşulu da aynı anda yerine getirmek zordur. Koşul 3, steganografi için geçerlidir. Bacon, bazı durumlarda bir şifreli mesajın bir şifre olarak görünmemesi gerektiği anlamına geliyordu. Orijinal Kardan Izgarası bu hedefe ulaştı.

Bununla birlikte, Cardano orijinalindeki varyasyonların 3. koşulu yerine getirmesi amaçlanmamıştır ve genellikle 2. koşulu da karşılayamamıştır. Ancak, eğer herhangi bir şifre bu ikinci koşula ulaşmış olsa bile, önemli olan nokta, ızgara şifreleri her kullanıldığında genellikle bir kriptanalistin zevkidir.

Kullanıcılar için bir ızgara şifresinin çekiciliği kullanım kolaylığında yatmaktadır (koşul 1). Kısacası çok basit.

Tek harfli ızgaralar

Tüm şifreler başkalarıyla iletişim için kullanılmaz: kayıtlar ve hatırlatıcılar yalnızca yazarın kullanımı için şifreli tutulabilir. Bir ızgara, böyle bir kullanımda anahtar kelime veya anahtar numarası gibi kısa bilgilerin korunması için kolayca kullanılabilir.

Sekiz tek harfli açıklığa sahip bir karton ızgara.

Örnekte, bir ızgarada düzensiz olarak yerleştirilmiş (ideal olarak rastgele) sekiz delik vardır - bu, anahtar sözcük TANGIERS'ın uzunluğuna eşittir. Izgara, ızgaralı bir kağıda (gerçek uygulamada gerekli değildir) yerleştirilir ve harfler yukarıdan aşağıya doğru yazılır.

Bir ızgaradan girilen bir anahtar kelimeyi çevreleyen rastgele harfler ve sayılarla dolu bir ızgara.

Izgarayı çıkardığınızda ızgara rastgele harf ve rakamlarla doldurulur. O halde, yalnızca ızgaranın sahibinin veya bir kopyasının gizli harfleri veya sayıları okuyabileceğini ümit eder - bu, örneğin, aynı zamanlarda önerilen çok alfabetik bir şifrenin anahtarı olabilir. Giambattista della Porta.

Izgara ve ızgara ayrı tutulur. Izgaranın ve ızgaranın yalnızca bir kopyası varsa, sonuçlardan birinin kaybı her ikisinin de kaybıdır.

Açıkça, ızgara şifresiyle iletişim durumunda, hem gönderen hem de alıcı ızgaranın aynı bir kopyasına sahip olmalıdır. Bir ızgaranın kaybı, o ızgarayla şifrelenmiş tüm gizli yazışmaların olası kaybına yol açar. Mesajlar okunamıyor (yani şifresi çözülemiyor) veya başka biri (kayıp ızgarayla) onları okuyor olabilir.

Böyle bir ızgara için başka bir kullanım önerilmiştir: bu bir üretim yöntemidir sözde rastgele diziler önceden var olan bir metinden. Bu görüş ile bağlantılı olarak önerilmiştir Voynich el yazması. David Kahn'ın bilmece dediği ve eserlerine değindiği bir kriptografi alanıdır. Dr John Dee ve şifreler Shakespeare'in eserlerine gömülü olduğu söyleniyor bunu kanıtlamak Francis Bacon onları yazdı William F. Friedman incelendi ve itibarını yitirdi.[1]

Kafes şifreleri

Elizabethan casusluk ustası Sör Francis Walsingham (1530–1590), temsilcileriyle iletişimde bir düz metnin harflerini gizlemek için bir "kafes" kullandığı bildirildi. Bununla birlikte, genel olarak, bir nomenklatör, bu onun zamanında en son teknoloji pratikti. Kafes, geri dönüşümlü boşluklara sahip bir cihaz olarak tanımlandı. Görünüşe göre, çok benzer bir şey üreten bir aktarım aracı. Raylı çit şifre ve bir satranç tahtasına benziyordu.

Cardano'nun bu varyasyonu önerdiği bilinmemekle birlikte, oyun üzerine bir kitap yazan bir satranç oyuncusuydu, bu yüzden model ona tanıdık geliyordu. Sıradan Kardan ızgarada keyfi delikler varken, eğer onun delik açma yöntemi bir satranç tahtasının beyaz karelerine uygulanırsa normal bir desen ortaya çıkar.

Şifreleyici, tahtayla satranç için yanlış konumda başlar. Mesajın birbirini izleyen her harfi tek bir kareye yazılır. Mesaj dikey olarak yazılırsa yatay olarak çıkarılır ve tersi de geçerlidir.

Bir kafes veya satranç tahtası şifresi.

32 harf doldurduktan sonra, pano 90 derece döndürülür ve 32 harf daha yazılır (panoyu yatay veya dikey olarak çevirmenin eşdeğer olduğunu unutmayın). Daha kısa mesajlar boş harflerle doldurulur (ör. dolgu malzemesi ). 64 harften uzun mesajlar, panoyu bir kez daha çevirmeyi ve başka bir kağıt yaprağını gerektirir. Düz metin çok kısaysa, her kare tamamen boş değerlerle doldurulmalıdır.

J M T H H D L I S I Y P S L U I A O W A E T I E N W A P D E N E N E L G O O N N A I T E E F N K E R L O O N D D N T T E N R X

Bu aktarım yöntemi değişmez bir model üretir ve üstünkörü notlar dışında hiçbir şey için tatmin edici bir şekilde güvenli değildir.

33, 5, 41, 13, 49, 21, 57, 29, 1, 37, 9, 45, 17, 53, 25, 61, 34, 6, 42, 14, 50, 22, 58, 30, 2, 38, 10, 46, 18, 54, 26, 62, 35, 7, 43, 15, 51, 23, 59, 31, 3, 39, 11, 47, 19, 55, 27, 63, 36, 8, 44, 16, 52, 24, 60, 32, 4, 40, 12, 48, 20, 56, 28, 64

Harfleri gizlemek için ikinci bir transpozisyon gereklidir. Satranç benzetmesini takiben, izlenen rota atın hamlesi olabilir. Veya, bir mesajın başlangıcını ve sonunu doldurmak için belirli sayıda sıfır ile birlikte, ters spiral gibi başka bir yol üzerinde anlaşılabilir.

Döner ızgaralar

Dikdörtgen Kardan ızgaralar dört konuma yerleştirilebilir. Kafes veya satranç tahtasının yalnızca iki konumu vardır, ancak iki yönde döndürülebilen dört konumu olan daha sofistike bir döner ızgarayı ortaya çıkarmıştır.

Açıklıklar kesilmeden önce 8x8 boyutlarında bir Fleissner ızgara.

Baron Edouard Fleissner von Wostrowitz Emekli bir Avusturyalı süvari albay, 1880'de satranç tahtası şifresinin bir varyasyonunu tarif etti ve ızgaraları I.Dünya Savaşı sırasında Alman ordusu tarafından kabul edildi. Bu ızgaralar, malzemesini büyük ölçüde bir Alman eserinden almış olmasına rağmen, genellikle Fleissner'den sonra adlandırıldı. 1809'da Tübingen'de yayınlandı, ızgaranın bu biçimini Cardano'ya atfeden Klüber tarafından yazılmıştır. Helen Fouché Gaines.[2]

Bauer, ızgaraların 18. yüzyılda, örneğin 1745'te Hollandalı Stadthouder William IV yönetiminde kullanıldığını belirtiyor. Daha sonra, matematikçi C. F. Hindenburg, 1796'da döner ızgaraları daha sistematik bir şekilde inceledi. "[Bunlar], tarihsel kökenlerinden habersiz oldukları için genellikle Fleissner ızgaralar olarak adlandırılırlar."

Fleissner (veya Fleißner) ızgaranın bir biçimi, 8x8 ızgarada 16 delik - her çeyrekte 4 delik. Her çeyrekteki kareler 1'den 16'ya kadar numaralandırılmışsa, 16 sayının tümü yalnızca bir kez kullanılmalıdır. Bu, açıklıkların yerleştirilmesinde birçok varyasyona izin verir.

Izgaranın dört konumu vardır - Kuzey, Doğu, Güney, Batı. Her pozisyon 64 kareden 16'sını ortaya çıkarır. Şifreleyici ızgarayı bir kağıda yerleştirir ve mesajın ilk 16 harfini yazar. Ardından, ızgarayı 90 derece döndürerek, ikinci 16 yazılır ve ızgara dolana kadar bu şekilde devam eder.

Farklı boyutlarda menfezler yapmak mümkündür; ancak, bir çeyrekteki karelerin sayısı tek ise, toplam çift sayı olsa bile, bir çeyrek veya bölüm fazladan bir delik içermelidir. Fleissner ızgaranın resimleri, yer kolaylığı için genellikle 6x6 örnek alır; bir çeyrekteki açıklık sayısı 9'dur, bu nedenle üç çeyrekte 2 açıklık ve bir çeyrekte 3 olması gerekir. Standart bir açıklık modeli yoktur: bunlar, kullanıcı tarafından, yukarıdaki açıklamaya uygun olarak, üretim amacıyla oluşturulur. iyi bir karışım.

Yöntem ne zaman geniş kabul gördü Jules Verne romanında olay örgüsü olarak dönen bir ızgara kullandı Mathias Sandorf, 1885'te yayınlandı. Verne bu fikre Fleissner'ın tezinde rastlamıştı. Handbuch der Kryptographie 1881'de ortaya çıktı.

Saat yönünde veya saat yönünün tersine döndürülebilen bir Fleissner ızgaradaki birçok varyasyondan biri.

Fleissner Menfezleri, I.Dünya Savaşı sırasında çeşitli boyutlarda inşa edilmiş ve 1916'nın sonunda Alman Ordusu tarafından kullanılmıştır.[3] Her ızgaranın farklı bir kod adı vardı: - 5x5 ANNA; 6X6 BERTA; 7X7 CLARA; 8X8 DORA; 9X9 EMIL; 10X10 FRANZ. Güvenlikleri zayıftı ve dört ay sonra geri çekildiler.

Kullanımdaki ızgaranın boyutunu belirtmenin başka bir yöntemi, şifre metninin başlangıcına bir anahtar kodu girmekti: E = 5; F = 6 vb. Izgara ayrıca her iki yönde de döndürülebilir ve başlangıç ​​konumunun KUZEY olmasına gerek yoktur. Açıktır ki, çalışma yöntemi gönderen ve alıcı arasındaki düzenlemeye bağlıdır ve bir programa göre çalıştırılabilir.

Aşağıdaki örneklerde, iki şifreli metin aynı mesajı içerir. KUZEY konumundan başlayarak örnek ızgaradan yapılmıştır, ancak biri ızgarayı saat yönünde ve diğerini saat yönünün tersine çevirerek oluşturulur. Şifreli metin daha sonra ızgaradan yatay çizgiler halinde çıkarılır - ancak aynı şekilde dikey olarak da çıkarılabilir.

SAAT YÖNÜNDE

ITIT ILOH GEHE TCDF LENS IIST FANB FSET EPES HENN URRE NEEN TRCG PR&I ODCT SLOE

SAAT YÖNÜNÜN TERSİNE

LEIT CIAH GTHE TIDF LENB IIET FONS FSST URES NEDN EPRE HEEN TRTG PROI ONEC SL&C

1925'te Luigi Sacco of İtalyan İşaret Birliği Şifrelerle ilgili Birinci Dünya Savaşı kodlarının yansımalarını içeren bir kitap yazmaya başladı, Nozzioni di crittografia. Fleissner'ın yönteminin, aşağıdaki gibi bir bölücü şifrelere uygulanabileceğini gözlemledi. Delastelle Bifid veya Oturaklı, güvenlikte önemli artış ile.

Izgara şifreleri, Çince karakterleri değiştirmek için de yararlı bir cihazdır; kelimelerin alfabetik veya heceli karakterlere dönüştürülmesinden kaçınırlar ve diğer şifrelerin de (örneğin, ikame şifreleri ) kabul edilebilir.

Birinci Dünya Savaşı'ndan sonra, makine şifreleme basit şifreleme cihazlarını geçersiz kıldı ve ızgara şifreleri amatör amaçlar dışında kullanım dışı kaldı. Yine de ızgaralar, modern kriptografiye yansıyan transpozisyon şifreleri için tohum fikirleri sağladı.

Olağandışı olasılıklar

D'Agapeyeff şifresi

Çözülmemiş D'Agapeyeff şifresi 1939'da bir meydan okuma olarak belirlenen, 14x14 dinom içerir ve Sacco'nun bir ızgara aracılığıyla kesirli bir şifreli metnin transpoze edilmesi fikrine dayanabilir.

Üçüncü Taraf Bir Izgara: bulmaca

Izgaraların dağıtımı, zor problemin bir örneği anahtar değişimi, bir gazete bulmacası şeklinde hazır bir üçüncü taraf ızgarası alarak kolaylaştırılabilir. Bu kesinlikle bir ızgara şifresi olmasa da siyah karelerin kaydırıldığı satranç tahtasını andırıyor ve Kardan tarzında kullanılabilir. Mesaj metni yatay olarak beyaz karelere yazılabilir ve şifreli metin dikey olarak çıkarılır veya tam tersi.

1941 tarihli bir gazeteden alınmış bir bulmaca tablosu

CTATI ETTOL TTOEH RRHEI MUCKE SSEEL AUDUE RITSC VISCH NREHE LEERD DTOHS ESDNN LEWAC LEONT OIIEA RRSET LLPDR EIVYT ELTTD TOXEA E4TMI GIUODOO PTRT1 ENCNE ABYMO NOEET EBCAL LUZIU

Yine, Sacco'nun gözlemini takiben, bu yöntem bölücü bir şifreyi bozar. Ciddi Playfair.

Bulmacalar aynı zamanda olası bir anahtar kelime kaynağıdır. Gösterilen büyüklükteki bir ızgarada ayın her günü için bir kelime vardır ve kareler numaralandırılmıştır.

Kriptanaliz

Orijinal Cardano Grille, beylerin özel yazışmaları için edebi bir cihazdı. Kullanımına dair herhangi bir şüphe, hiçbir gizli mesajın bulunmadığı gizli mesajların keşfedilmesine yol açabilir ve bu da kriptanalistin kafasını karıştırabilir. Rastgele bir ızgaradaki harfler ve sayılar madde olmadan şekillenebilir. Izgarayı elde etmek saldırganın başlıca hedefidir.

Ancak ızgara kopyası alınamazsa her şey kaybolmaz. Cardano ızgaranın sonraki varyantları, tüm transpozisyon şifrelerinde ortak olan problemler ortaya çıkarır. Frekans analizi normal bir harf dağılımı gösterecek ve düz metnin yazıldığı dili önerecektir.[4] Kolaylıkla ifade edilebilmesine rağmen, daha az kolaylıkla başarılabilen sorun, aktarım modelini tanımlamak ve böylece şifreli metnin şifresini çözmektir. Aynı ızgara kullanılarak yazılmış birkaç mesaja sahip olmak önemli bir yardımcıdır.

Gaines, el şifreleri ve bunların kriptanaliziyle ilgili standart çalışmasında, transpozisyon şifrelerinin uzun bir açıklamasını yaptı ve dönen ızgaraya bir bölüm ayırdı.[2]

Ayrıca bakınız

Referanslar

  1. ^ Friedman, William F. (1957). Shakespeare Şifreleri İncelendi. Cambridge University Press.
  2. ^ a b Fouché Gaines, Helen (1956) [1939]. Kriptanaliz - şifrelerin incelenmesi ve çözümleri. Dover. pp.26–35. ISBN  0-486-20097-3.
  3. ^ Kahn, David (1996). Codbreakers - Eski Zamanlardan İnternete Gizli İletişimin Kapsamlı Tarihi. s. 308–309. ISBN  0-684-83130-9.
  4. ^ Pommerening Klaus (2000). "Kriptoloji - Verne'den Mathias Sandorf Üzerine Yorum". Alındı 2013-11-15.

daha fazla okuma

  • Richard Deacon, A İngiliz Gizli Servisi'nin TarihçesiFrederick Mũller, Londra, 1969
  • Luigi Sacco, Nozzioni di crittografia, özel basım, Roma, 1930; iki kez revize edildi ve yeniden basıldı Manuale di crittografia
  • Friedrich L. Bauer Şifresi Çözülmüş Sırlar - Kriptolojinin Yöntemleri ve EsaslarıSpringer-Verlag, Berlin Heidelberg, 1997, ISBN  3-540-60418-9

Dış bağlantılar