İçeriğe atla

Vigenère şifrelemesi

Vigenère şifreleme (resimde), Blaise de Vigenère olarak adlandırılır. Ancak Giovan Battista Bellaso uydurduğum bir şifre daha önce, Vigenère mi icat daha güçlü bir ulaşım sağlar, Otomatik anahtar şifre.

Vigenère şifrelemesi, alfabetik bir şifreleme metni kullanarak bir dizi farklı Sezar şifrelemesine dayalı harfleri kullanan bir şifreleme yöntemidir. Bu bir çeşit poli alfabetik ikame tablosudur.[1][2]

Bu Vigenère (Fransızca telaffuz: [viʒnɛːʁ]) şifre zaman geçti yeniden birçok kez. Yöntemi vardı aslında tarafından açıklanmıştır Giovan Battista Bellaso onun kaç kitap La cifra del. Sig. Giovan Battista Bellaso; ancak düzeni vardı sonra misattributed için Blaise de Vigenère 19. yüzyıl ve artık yaygın olarak bilinen "Vigenère şifreleme".[kaynak belirtilmeli]

Ama şifre için kolaydır, anlamak ve uygulamak için üç asır buna karşı bütün girişimleri break; bu kazandığı açıklaması, le chiffre indéchiffrable (Fransızca 'çözülemez şifre'). Birçok kişi denedi uygulamak için şifreleme programları vardır aslında Vigenère şifrelemesi.[3] Friedrich Kasiski oldu ilk yayınlama için bir genel yöntem deşifre Vigenère şifreleme.

Tarih

İlk belgelenmiş açıklama bir polyalphabetic şifre yoktu formüle göre Leon Battista Alberti etrafında 1244 ve kullanılan bir metal disk şifreleme anahtarı arasındaki şifre alfabeler. Alberti sistemi sadece açık alfabeler sonra birkaç kelime ve anahtarları olduğunu belirtti yazılı mektubun ilgili alfabesiyle metne. Daha sonra, 1508, Johannes Trithemius, yaptığı iş Poligraphia, icat tabula recta, bir kritik bileşen Vigenère şifreleme. Bu Trithemius şifresi, ancak, sadece verilen bir ilerici, sert ve öngörülebilir sistemine geçiş arasındaki şifre alfabeler.[kaynak belirtilmeli]

Ne şimdi bilindiği gibi bu Vigenère şifreleme vardı aslında tarafından açıklanmıştır Giovan Battista Bellaso onun kaç kitap La cifra del. Sig. Giovan Battista Bellaso. O üzerine inşa edilen tabula recta en Trithemius, ama ekledi bir yinelenen "kelime" (anahtar) switch şifre alfabe her harf. Oysa Alberti ve Trithemius kullanılan bir sabit desen oyuncu değişikliği, Bellaso düzeni ifade deseni, oyuncu değişikliği olabilir kolayca sadece tarafından seçilmesi yeni bir anahtar. Anahtar genellikle tek bir kelime veya kısa ifadeler, bilinen her iki taraf içinde peşin veya iletilen "out of band" ile birlikte olan mesaj. Bellaso yöntemi böylece gerekli güçlü güvenlik için tek anahtar. Olarak nispeten kolay ve güvenli bir kısa anahtar kelime, diyelim ki bir önceki özel konuşma, Bellaso bu sistemi önemli ölçüde daha güvenli.[kaynak belirtilmeli]

Blaise de Vigenère yayınlanan onun tarifine benzer ama daha güçlü ulaşım sağlar, Otomatik anahtar şifreleme önce mahkeme Henry III, Fransa, 1586. Daha sonra, 19. yüzyıl, buluşun Bellaso var şifre yoktu misattributed için Vigenère. David Kahn onun kitap Codebreakers merhum misattribution tarafından söyleyip öyküsü "görmezden gelinen önemli katkı ve yerine adında bir gerici ve temel şifreleme için onu [Vigenère] ama o vardı bir şey yapacağımı.[4]

Vigenère şifreleme son derece güçlü olmak için bir ün kazandı. Tanınmış yazar ve matematikçi Charles Lutwidge Dodgson (Lewis Carroll) adlı Vigenère şifreleme kırılmaz onun 1868 parça "Harflerinin Şifresi" bir çocuk Dergisi. 1917 yılında, Scientific American açıklanan Vigenère şifreleme olarak "imkansız " çeviri".[5] Bu ünü hak değildi. Charles Babbage bilinen gerek kırık bir değişken şifre gibi erken 1854; ancak, mi - yayımlamak onun işi.[6] Kasiski tamamen kırdı şifreyi ve yayınlanan tekniğinde, 19. yüzyıl. Hatta daha önce de bu olsa da, bazı yetenekli cryptanalysts olabilir bazen Ara şifrede 16. yüzyıl.[4]

Şifreleme slayt kural 1914 ve 1940 yılları arasında İsviçre Ordusu tarafından hesaplanmasına yardım eder.

Vigenère şifre eğer şifre diskleri ile birlikte kullanıldığında alan bir şifre olması için yeteri kadar basit.[7] The Confederate States of America, örneğin, kullanılmış pirinç disk şifreleme için uygulamak Vigenère şifreleme sırasında Amerikan İç Savaşı. Konfederasyon Başkanı mesaj çok gizli ve Birliği düzenli olarak çatlak onların mesajları. Savaş boyunca, Konfederasyon liderlik öncelikle güvenerek üç anahtar sözcük, "Manchester Blöf", "Tam bir Zafer" olarak savaş çıktı yakın, "Gel İntikam".[8]

Gilbert Vernam çalıştı onarım kırılmış şifre (oluşturma Vernam-Vigenère şifreleme 1918), ama ne olursa olsun o yaptı, şifre yoktu hala savunmasız terimi. Vernam işe, ancak sonunda led için one-time pad, bir kanıtlanabilir kırılmaz şifre.[kaynak belirtilmeli]

Açıklama

Bu Vigenère kare veya Vigenère tablosu olarak da bilinen tabula recta, kullanılabilir için şifreleme ve şifre çözme.

Bir Sezar şifreleme, her harfin alfabedeki olduğundandır boyunca bir numara olan yerlerde; örneğin, bir Sezar şifreleme shift 3, Bir olur haline D, B, neresi E, Y neresi B ve diğerleri. Bu Vigenère şifreleme oluşur birkaç Sezar şifrelemesi sıra ile farklı kayma değerleri.

Şifrelemek için, bir tablo harfler kullanılabilir, olarak adlandırdığı bir tabula recta, Vigenère kareveya Vigenère tablosu. Bu oluşur alfabesi ile yazılmış 26 kez farklı satır, her alfabe değişti periyodik olarak sola göre daha önceki alfabe, ilgili 26 Olası Sezar şifrelemesi. Farklı noktalarda şifreleme işlemi şifreleme kullanır farklı alfabesinden bir satır. Alfabesi kullanılan her noktasına bağlı bir yinelenen anahtar kelime.[kaynak belirtilmeli]

Örneğin, varsayalım ki düz metin için şifrelenir:

ATTACKATDAWN

Mesajı gönderen kişi bir kelime seçer ve düz metin uzunluğunu eşleşir, örneğin, anahtar kelime "LİMON"kadar tekrarlar:

Her satır bir anahtar harf ile başlar. Geriye kalan satır tutan harfler A Z (değişti düzen). Ancak orada 26 anahtar satır gösterilen, tek kullanım olarak birçok anahtar (farklı harfler) olarak orada benzersiz harflerle anahtarı dize, burada sadece 5 kilo, {L, E, M, O, N}. Art arda gelen harflerin mesaj, biz gitmek için art arda gelen harflerin anahtar dize ve kod her mesaj harf kullanma ile ilgili anahtar satır. Seçin bir sonraki harf tuşuna birlikte kullanılan satır bulmak için sütun başlığını bu maçlar mesaj karakter; mektup kavşağa [anahtar satır, msg-col] bu şifre bu mektup.

Örneğin, ilk mektubun düz metin, Bir, q L, ilk harfi tuşu. Bu kadar satırı kullan L ve sütun Bir en Vigenère Kare, yani L. Benzer biçimde, ikinci harfin düz metin, ikinci harfi tuşu kullanılır; mektup satır E ve sütun T ise X. Düz geri kalanı benzer bir şekilde kabul edilmesi durumunda:

Düz metin: ATTACKATDAWN
Anahtar: LEMONLEMONLE
Şifreli metin: LXFOPVEFRNHR

Şifre çözme satırı anahtarı karşılık gelen tabloda gidiyor, bu sırada şifreli metin harfinin konumunu bulmak ve sonra düz metin olarak sütun etiketini kullanarak gerçekleştirilir. Örneğin, satır L (L (EMON), şifreli mesajı L göründüğü sütun Bir, hangisi ilk düz metin harfi. Biz ileri gitmek için sıra E (LEMON), bulun şifreli mesajı X hangisi bulunamadı sütun T, böylece T ikinci düz metin harfi.

Cebirsel açıklama

Vigenère da cebirsel görülebilir. Eğer harfler AZ attı için sayılar 0-25 ve ek olarak gerçekleştirilen modül 26, sonra Vigenère şifrelemesi kullanarak anahtarı olabilir yazılı,

ve şifre çözme anahtarını kullanarak ,

,

nerede olduğunu mesaj, bu şifreli metin ve anahtarı elde ederek yinelenen kelime kez, nerede olduğu anahtar uzunluğu.

Böylece kullanarak önceki örnekte, şifreleme anahtarı mektup hesaplama olur sonuç .

Bu nedenle, şifresini çözmek için anahtar harf hesaplama olur sonuç .

Terimi

Bu fikrin arkasındaki Vigenère şifreleme gibi tüm polyalphabetic ciphers, kılık düz metin harfi frekansları, hangi müdahale ile basit bir uygulama frekans analizi. Örneğin, eğer P en sık mektupta bir şifreli metin olan düz metin içinde İngilizce, belki şüpheli O P tekabül E, çünkü E en sık kullanılan harf İngilizce. Ancak, kullanarak Vigenère şifreleme, E olabilir şifre olarak farklı şifreli metin harfleri farklı noktalarında mesajı, böylece yenerek basit frekans analizi.

Birincil zayıflık Vigenère şifreleme tekrarı doğanın kendi anahtar. Eğer bir kriptanalist doğru tahmin anahtar uzunluğu, daha sonra şifreli bir metin olabilir tedavi olarak iç içe Sezar şifrelemesi, tek tek kolay kırılır. Bu Kasiski muayene ve Friedman testi yardımcı olabilir belirlemek anahtar uzunluğu.

Kasiski muayene

1863 yılında Friedrich Kasiski oldu ilk yayınlama için başarılı bir genel saldırı üzerine Vigenère şifreleme. Önceki saldırılara dayanıyordu bilgi düz metin veya kullanım tanınabilir kelime olarak bir anahtar. Kasiski metodu vardı böyle bir bağımlılıkları. Kasiski olsa idi ilk yayınlama için bir hesabın saldırı, açık ki orada başka kimler farkında. 1854 yılında, Charles Babbage oldu kışkırtıldı girmesini Vigenère şifreleme John Hall Brock Thwaites sunulan bir "yeni" şifre Derginin Toplumun sanatı. Ne zaman Babbage gösterdi Thwaites' şifre yoktu aslında sadece başka bir rekreasyon Vigenère şifreleme, Thwaites meydan Babbage için onun mola şifre kodlanmış iki kez, farklı anahtar uzunluğu. Babbage başarılı bir şifre çözücü örnek, hangi çıktı için şiir "Vizyonu Günah", Alfred Tennyson, şifreli göre anahtar kelime "Emily", ilk adı Tennyson karısı. Babbage asla izah yöntemi mi kullanılır. Çalışmaların Babbage notlarını ortaya çıkaran o vardı kullanılan yöntem daha sonra yayınlanan Kasiski ve öneren o oldu. yöntemi kullanarak gibi erken 1846.[9]

Bu Kasiski muayenede denilen Kasiski testi, alır avantaj aslında, tekrarlanan kelimeler, tesadüfen, bazen şifreli kullanarak aynı anahtar mektuplar, lider tekrarlanan gruplar halinde şifreli metin. Örneğin, Düşünün aşağıdakileri kullanarak şifreleme anahtar kelime A:

Anahtar: ABCDABCDABCDABCDABCDABCDABCD
Düz metin: KRİPTOİSSHORTFORKRİPTOGRAFİSİ
Şifreli metin: CSASTPKVSİQUTGQUCSASTPİUAQJB

Şifreleyici metin içinde kolayca görülen bir tablodur ve Kasiski testi etkili olacaktır. Burada mesafe arasındaki tekrar CSASTP 16. Öyle tahmin tekrarlanan kesimleri temsil aynı düz metin kesimleri, bu şu anlama gelir: anahtar 16, 8, 4, 2 veya 1 karakter uzunluğunda. (Tüm faktörler arasında mesafe vardır Olası anahtar uzunluğu—anahtar uzunluğu bir sadece basit bir Sezar şifreleme, nerede " terimi ise çok daha kolay.) 1 2 anahtar uzunlukları ve gerçek olamayacak kadar kısa olduğu için, sadece 16, 8 veya 4 boy denemek gerekiyor. Daha uzun mesajlar yap testi daha doğru, çünkü onlar genellikle içeren daha fazla tekrarlanan şifreli metin kesimleri. Aşağıdaki metne sahip iki kesimi o tekrar:

Şifreli metin: VHVSSPQUCEMRVBVBBBVHVSURQGİBDUGRNİCJQUCERVUAXSSR

Mesafe arasındaki tekrar VHVS 18. Öyle tahmin tekrarlanan kesimleri temsil aynı düz metin kesimleri, bu şu anlama gelir: anahtarıdır 18, 9, 6, 3, 2, ya 1 karakter uzunluğunda. Mesafe arasındaki tekrar QUCE 30 karakter. Bu demektir ki anahtar uzunluğu olabilir 30, 15, 10, 6, 5, 3, 2, ya 1 karakter uzunluğunda. Alınarak bu kavşak bu birimlerin biri olabilir güvenli bir şekilde sonuçlanması en olası anahtar uzunluğu 6, yılından bu yana 3, 2 ve 1 gerçek olamayacak kadar kısa.

Friedman testi

Friedman test (bazen bilinen olarak kappa testi) icat sırasında 1920'lerin ortalarına gelindiğinde William F. Friedman. Friedman kullanılan dizin tesadüf, hangi önlemler yamuk şifre harf frekansları için mola şifre. Göre bilme ihtimali olan herhangi iki rastgele seçilmiş kaynak dil harfleri aynı (0.067 için monocase İngilizce) olasılık ve rastlantı için bir üniforma rastgele seçim alfabesi (1/26 = 0.0385 İngilizce), anahtar uzunluğu olabilir tahmini olarak:

gözlenen tesadüf hızından

nerede c olduğu büyüklükte alfabesi (26 İngilizce), N ise uzunluğu metin ve n1 ile nc olduğu gözlenen şifreli metin mektup frekansları, tam sayılar.

Bu, ancak, doğruluğu metnin boyutu kadar artar olan sadece bir yaklaşım. Öyle ki pratik olmak gerekli için deneyin çeşitli anahtar uzunluğuna yakın bir tahmin.[10] daha iyi Bir yaklaşım için yinelenen anahtar şifre için kopya şifreli metin satır bir matris olması gibi birçok sütun olarak kabul anahtar uzunluğu, sonra hesaplama ortalama Endeksi tesadüf ile her sütun olarak ayrı ayrı; yapılan her olası anahtar uzunluğu, en yüksek ortalama I. C. o zaman karşılık için büyük olasılıkla anahtar uzunluğu.[11] Bu Tür testler olabilir ile desteklenmiş bilgilerinden Kasiski sınav.

Frekans analizi

Anahtar uzunluğu bilinen bir şifreli metin birçok sütunlara yazılmış, anahtarın tek bir harfe karşılık gelen her bir sütun ile olabilir. Her sütun oluşur düz metin o zaman şifreli bir tek Sezar şifresi; Sezar tuş (shift) sadece mektubun Vigenère anahtar olduğunu kullanılan sütun. Benzer yöntemler kullanarak bu kullanılan kes Sezar şifre harfleri şifreli mesajı olabilir keşfetti.

Bir iyileşme için Kasiski sınav, bilindiği gibi Kerckhoffs' yöntemi, eşleşen her sütunun harfi frekanslara kaymıştır düz metin frekansları keşfetmek anahtarı mektup (Sezar shift) için sütun. Her harf için bir anahtardır bilinen, kriptanalist sadece şifreli mesajı deşifre edebilir ve ortaya düz metin.[12] Kerckhoffs' yöntemi uygulanamaz zaman Vigenère tablosu olmuştur karışmış, yerine kullanarak normal alfabetik sıraları, ancak Kasiski muayene ve testler tesadüf olabilir hala belirlemek için kullanılan anahtar uzunluğu bu durumda.

Anahtar eleme

Normal alfabe ile Vigenère şifreleme aslında değişmeli olan modül aritmetik kullanır. Eğer anahtar uzunluğu bilinen (veya tahmin) sonra çıkarılarak şifre metin kendisini, ofset, anahtar uzunluğu, üretim, düz metin şifreli kendini. Eğer herhangi bir "olası" sözcüğü içinde düz metin olduğu bilinen veya tahmin edilmesi, sonra kendi kendine şifreleme olabilir kabul, izin, kurtarma anahtarı tarafından çıkarılarak bilinen düz metin gelen şifreli bir metin. Anahtar kaldırılmasına özellikle karşı faydalıdır kısa mesajlar.

Türevleri

Konfederasyon şifre tekerlek, esir de teslim Mobile, Alabama, Mayıs 1865 – Ulusal < / strong > Sanayi Müzesi

Bu çalışan anahtar değişken Vigenère şifreleme olduğunu da kabul kırılmaz bir zaman. Bu sürümü kullanır gibi önemli bir blok metin olarak düz metin. Beri anahtarı olduğu sürece mesaj Friedman ve Kasiski testleri artık çalışmıyor (anahtar değil tekrarlanan). 1920 yılında, Friedman oldu ilk keşfetmek bu varyant zayıf. Sorun ile çalışan anahtar Vigenère şifreleme olduğunu kriptanalist vardır istatistiki bilgiler hakkında anahtar (varsayarak o blok metin olarak bilinen bir dil) ve bu Bilgi olacak yansıtıldı şifreli mesajı.

Eğer gerçekten rastgele olan bir anahtar kullanarak şifreli mesajı sürece en az ve sadece bir kez kullanılır, Vigenère şifreleme teorik olarak kırılamaz. Ancak, bu durum anahtar, şifre, şifreleme gücü sağlar ve bu sistemler düzgün olarak adlandırılan toplu olarak one-time pad sistemleri, ne olursa olsun, hangi şifreleri var istihdam.

Vigenère aslında icat edilmiş bir güçlü şifreleme: bir ulaşım sağlar, Otomatik anahtar şifre. Adı "Vigenère şifreleme oldu" ile ilişkili basit bir polyalphabetic şifre yerine. Aslında, bu iki şifre vardı genellikle karışık ve her ikisi de bazen sözde "le chiffre indéchiffrable". Babbage aslında beş parasız çok daha güçlü bir ulaşım sağlar, Otomatik anahtar şifresi, Kasiski yaparken genellikle kredi ile ilk yayınlanan çözüm için sabit anahtar polyalphabetic ciphers.

Basit bir türevi Vigenère şifreleme yöntemi kullanarak, Vigenère şifreleme kullanarak şifrelemek ve şifresini çözmek için. Bu yöntem bazen olarak anılacaktır "Variant Beaufort". Bu farklı gelen Beaufort şifre, yarattığı Francis Beaufort, yine de benzer Vigenère kullanır ama biraz değiştirilmiş şifreleme mekanizması ve tablo. Beaufort şifredir bir karşılıklı şifre.

Bu Vigenère şifre bariz gücüne rağmen, hiçbir zaman yaygın olarak Avrupa'da kullanılır oldu. Bu Gronsfeld şifredir bir değişken tarafından oluşturulan Sayım Gronsfeld olan özdeş için Vigenère şifreleme hariç, o kullanır sadece 10 farklı şifre alfabe (ilgili rakamları 0'dan 9'a kadar). Bu Gronsfeld şifredir güçlendirdi çünkü onun anahtarı değil bir kelime, ama o zayıf çünkü elinde sadece 10 şifre alfabeler. Gronsfeld var şifre mi olmak yaygın olarak kullanılan boyunca Almanya ve Avrupa, rağmen zayıf.

Ayrıca bakınız

  • Roger Frontenac (Nostradamus dörtlüğü decryptor, 1950)

Kaynakça

Bibliyograik atıflar

  1. ^ Bruen, Aiden A. & Forcinito, Mario A. (2011). Cryptography, Information Theory, and Error-Correction: A Handbook for the 21st Century. John Wiley & Sons. s. 21. ISBN 978-1-118-03138-4. 19 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2016. 
  2. ^ Martin, Keith M. (2012). Everyday Cryptography. Oxford University Press. s. 142. ISBN 978-0-19-162588-6. 10 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mayıs 2016. 
  3. ^ Smith, Laurence D. (1943). "Substitution Ciphers". Cryptography the Science of Secret Writing: The Science of Secret Writing. Dover Publications. s. 81. ISBN 0-486-20247-X. 
  4. ^ a b David, Kahn (1999). "On the Origin of a Species". The Codebreakers: The Story of Secret Writing. Simon & Schuster. ISBN 0-684-83130-9. 
  5. ^ Knudsen, Lars R. (1998). "Block Ciphers—a survey". Bart Preneel and Vincent Rijmen (Ed.). State of the Art in Applied Cryptography: Course on Computer Security and Industrial Cryptograph Leuven Belgium, June 1997 Revised Lectures. Berlin ; London: Springer. ss. 29. ISBN 3-540-65474-7. 
  6. ^ Singh, Simon (1999). "Chapter 2: Le Chiffre Indéchiffrable". The Code Book. Anchor Books, Random House. ss. 63-78. ISBN 0-385-49532-3. 
  7. ^ Codes, Ciphers, & Codebreaking 5 Aralık 2005 tarihinde Wayback Machine sitesinde arşivlendi. (The Rise Of Field Ciphers)
  8. ^ David, Kahn (1999). "Crises of the Union". The Codebreakers: The Story of Secret Writing. Simon & Schuster. ss. 217-221. ISBN 0-684-83130-9. 
  9. ^ Franksen, O. I. (1985) Mr. Babbage's Secret: The Tale of a Cipher—and APL.
  10. ^ Henk C.A. van Tilborg, (Ed.) (2005). Encyclopedia of Cryptography and Security (First bas.). Springer. ss. 115. ISBN 0-387-23473-X. 
  11. ^ Mountjoy, Marjorie (1963). "The Bar Statistics". NSA Technical Journal. VII (2,4). 
  12. ^ "Lab exercise: Vigenere, RSA, DES, and Authentication Protocols" (PDF). CS 415: Computer and Network Security. 4 Mart 2016 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 10 Kasım 2006. 

Kaynakça

  • Beutelspacher, Albrecht (1994). "Bölüm 2". Kriptoloji. J. Chris Fisher tarafından Almanca'dan çeviri. Washington, DC: Matematik Derneği Amerika. pp. 27-41. ISBN 0-883-85504-6.
  • Singh, Simon (1999). "Bölüm 2: Le Chiffre İndéchiffrable". Kod Kitabı. Çapa Kitabı, Random House. ISBN 0-385-49532-3.
  • Gaines, Helen Fouche (1939). "Gronsfeld, Porta Beaufort Şifreleri". Terimi bir Çalışmanın Şifreleri ve Onların Çözümleri. Dover Yayınları. pp. 117-126. ISBN 0-486-20097-3.
  • Mendelsohn, Charles J (1940). "Blaise De Vigenere ve 'Chiffre Carre'". Dava Amerikan Felsefe Derneği 82 (2).

Dış bağlantılar

Makaleler

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Sezar şifrelemesi</span> Basit, bilinen ve sıkça kullanılmış bir şifre türü

Kriptografide, Sezar şifresi, kaydırma şifresi, Sezar kodu veya Sezar kaydırması olarak da bilinen Sezar şifrelemesi, en basit ve en yaygın bilinen şifreleme tekniklerinden biridir. Bu, düz metindeki her harfin alfabede belirli sayıda pozisyondaki bir harfle değiştirildiği bir yerine koyma şifrelemesi türüdür. Örneğin, 3'lük bir sola kaydırma ile D, A ile değiştirilir, E, B olur ve bu böyle devam eder. Bu yöntem adını özel yazışmalarında bu şifrelemeyi kullanan Romalı lider Julius Caesar'dan almıştır.

<span class="mw-page-title-main">Şifre</span> bilginin şifrelenmesi ve şifresinin çözülmesi için algoritma

Kriptografide, bir şifre şifreleme veya şifre çözme—bir prosedür olarak izlenebilen bir dizi iyi tanımlanmış adım gerçekleştirmek için bir algoritmadır. Alternatif, daha az yaygın bir terim şifrelemedir. Şifrelemek veya kodlamak, bilgiyi şifreye veya koda dönüştürmektir. Yaygın kullanımda "şifre", "kod" ile eş anlamlıdır, çünkü her ikisi de bir mesajı şifreleyen bir dizi adımdır; ancak kriptografide, özellikle klasik kriptografide kavramlar farklıdır.

Vigenere tablosu, kriptografide Vigenere şifrelemesi için kullanılan ve Fransız şifrecisi Blaise de Vigenere'e atfedilen bir tablodur. Bu tablo şifre için gerekli her harfin hangi harf ile değiştireleceğini gösterir. Harflerin değiştirilmesi için birçok alfabe kullanılır. Her harfin kelimedeki sırasına göre şifreleme alfabesi de değişir. Böylece aynı harflerin aynı harfler ile değiştirilmesi engellenmiş olur. Çoklu alfabe kullanma yöntemiyle şifrenin frekans analizi ile çözülmesi zorlaştırılmış olur.

Tek kullanımlık şifre, Gilbert Vernam tarafından keşfedilmiş bir kripto sistemi. Kullanılacak anahtar şifrelenecek metnin boyutu kadar olmalıdır ve yalnız bir kereye mahsus üretilip kullanılmalıdır. Böylece şifrelenmiş metni ele geçiren saldırgana hiçbir bilgi verilmemiş olunur.

Kriptografide çalışma kipleri, bir blok şifrenin tek bir anahtar altında güvenli bir şekilde tekrarlı kullanımına olanak veren yöntemlerdir. Değişken uzunluktaki mesajları işlemek için veriler ayrı parçalara bölünmelidir. Son parça şifrenin blok uzunluğuna uyacak şekilde uygun bir tamamlama şeması ile uzatılmalıdır. Bir çalışma kipi bu bloklardan her birini şifreleme şeklini tanımlar ve genellikle bunu yapmak için ilklendirme vektörü (IV) olarak adlandırılan rastgele oluşturulmuş fazladan bir değer kullanır.

<span class="mw-page-title-main">Kriptanaliz</span>

Kriptanaliz şifrelenmiş metinlerin çözümünü araştıran kriptoloji dalıdır. Kriptanaliz, bilinmeyen anahtarları bulmak için kullanılır.

<span class="mw-page-title-main">CBC-MAC</span> Doğrulama kodu oluşturma sistemi

Kriptografide, CBC-MAC, bir blok şifreleme ile mesaj kimlik doğrulama kodu oluşturmak için kullanılır. Mesaj, her blok önceki bloğun düzgün şifrelenmesine bağlı olacak şekilde, bir blok zinciri oluşturmak için CBC kipinde bir blok şifreleme algoritmasıyla şifrelenir. Bu bağlılık sayesinde, şifresiz metnin herhangi bir bitinde yapılan değişikliğin, şifrelenmiş son bloğun, blok şifreleme anahtarı bilinmeden tahmin edilmesini veya etkisiz hale getirilmesini engeller.

Kriptografide, bir yerine koyma şifrelemesi veya ikame şifresi veya ornatmalı şifreleme, düz metin birimlerinin bir anahtar yardımıyla tanımlanmış bir şekilde şifreli metin ile değiştirildiği bir şifreleme yöntemidir; "birimler" tek harfler, harf çiftleri, harf üçlüleri, yukarıdakilerin karışımları ve benzeri olabilir. Alıcı, orijinal mesajı çıkarmak için ters ikame işlemini gerçekleştirerek metni deşifre eder.

<span class="mw-page-title-main">Şifreli metin</span> şifrelenmiş bilgi

Kriptografide, şifreli metin, şifreleme adı verilen bir algoritma kullanılarak düz metin üzerinde gerçekleştirilen şifreleme işleminin sonucunda elde edilen çıktıdır. Şifreli metin, aynı zamanda şifrelenmiş veya kodlanmış bilgi olarak da bilinir çünkü orijinal düz metnin, şifresini çözmek için uygun şifre olmadan bir insan veya bilgisayar tarafından okunamayan bir biçimini içerir. Bu işlem, hassas bilgilerin bilgisayar korsanlığı yoluyla kaybolmasını önler. Şifrelemenin tersi olan Şifre çözme, şifreli metni okunabilir düz metne dönüştürme işlemidir. Şifreli metin, kod metni ile karıştırılmamalıdır çünkü ikincisi bir şifrenin değil bir kodun sonucudur.

Affine şifreleme veya Doğrusal şifreleme, bir tür monoalfabetik ikame şifresi olup, bir alfabedeki her harf sayısal eşdeğeriyle eşleştirilir, basit bir matematiksel fonksiyon kullanılarak şifrelenir ve tekrar bir harfe dönüştürülür. Kullanılan formül, her harfin başka bir harfe şifrelendiği ve tekrar geri döndüğü anlamına gelir, yani şifre esasen hangi harfin hangisine gideceğini düzenleyen bir kurala sahip standart bir ikame şifresidir. Bu nedenle, tüm ikame şifrelerinin zayıflıklarına sahiptir. Her harf (ax + b) mod 26 fonksiyonu ile şifrelenir, burada b kaydırmanın büyüklüğüdür.

Kriptografide, ADFGVX şifresi, I. Dünya Savaşı sırasında İmparatorluk Alman Ordusu tarafından kullanılan elle uygulanan bir alan şifresiydi. Mesajları telsiz telgraf kullanarak gizlice iletmek için kullanıldı. ADFGVX aslında ilk kez 1 Mart 1918'de Alman Batı Cephesi'nde kullanılan ADFGX adlı daha önceki bir şifrenin uzantısıydı. ADFGVX, 1 Haziran 1918'den itibaren hem Batı Cephesinde hem de Doğu Cephesi'nde uygulanmıştır.

<span class="mw-page-title-main">Scytale</span> bir transpozisyon (yer değiştirme) şifresi gerçekleştirmek için kullanılan antik şifreleme aracı

Kriptografide, bir scytale veya sarmal şifreleme, yer değiştirme (transpozisyon) şifrelemesi gerçekleştirmek için kullanılan, üzerine bir mesajın yazıldığı parşömen şeridi sarılı bir silindirden oluşan bir araçtır. Eski Yunanlıların ve özellikle de Spartalıların bu şifreyi askeri seferler sırasında iletişim kurmak için kullandıkları söylenir.

Kriptografide klasik şifre, tarihsel olarak kullanılmış ancak çoğunlukla kullanımdan kalkmış bir şifre türüdür. Modern kriptografik algoritmaların aksine, klasik şifrelerin çoğu pratik olarak hesaplanabilir ve elle çözülebilir. Bununla birlikte, modern teknoloji ile kırılmaları da genellikle çok basittir. Bu terim Yunan ve Roma dönemlerinden beri kullanılan basit sistemleri, ayrıntılı Rönesans şifrelerini, Enigma makinesi gibi II. Dünya Savaşı kriptografisini ve sonrasını içerir.

Bir polialfabetik şifre veya çok alfabeli şifre birden fazla ikame alfabesi kullanan bir yerine koyma şifrelemesi türüdür. Basitleştirilmiş özel bir durum olmasına rağmen Vigenère şifresi muhtemelen en iyi bilinen polialfabetik şifre örneğidir. Enigma makinesi daha karmaşıktır ancak yine de temelde bir polialfabetik ikame şifresidir.

<span class="mw-page-title-main">Alberti şifresi</span> Leon Battista Alberti tarafından 1467 yılında oluşturulan şifre

İtalyan mimar Leon Battista Alberti tarafından 1467 yılında yaratılan Alberti Şifresi, ilk polialfabetik şifrelerden biriydi. De componendis cifris adlı çalışmasının ilk sayfalarında papalık sekreteri Leonardo Dati ile yeni geliştirilen hareketli tip baskı makinesinin onun şifre çarkının geliştirilmesine yol açtığı hakkında yaptığı konuşmayı anlattı.

<span class="mw-page-title-main">Tabula recta</span> kare alfabe tablosu

Kriptografide tabula recta, her satırı bir öncekinin sola kaydırılmasıyla oluşturulan kare şeklinde bir alfabe tablosudur. Bu terim, Alman yazar ve keşiş Johannes Trithemius tarafından 1508 yılında icat edilmiş ve Trithemius cipher adlı eserinde kullanılmıştır.

Klasik kriptografide, bifid şifreleme veya ikili şifreleme, Polybius karesi ile transpozisyonu birleştiren ve difüzyon elde etmek için bölümleme kullanan bir şifre türüdür. Yaklaşık 1901 yılında Felix Delastelle tarafından icat edilmiştir.

Trifid şifreleme veya Üçlü şifreleme, Félix Delastelle tarafından icat edilen ve 1902 yılında tanımlanan bir klasik şifredir. Delastelle'in daha önceki bifid şifreleme prensiplerini genişleterek, bölümleme ve transpozisyon tekniklerini birleştirerek belirli bir miktarda karışıklık ve yayılma elde eder: şifreli metnin her harfi düz metnin üç harfine ve anahtarın en fazla üç harfine bağlıdır.

Kriptanalizde, Kasiski sınaması, Vigenère şifresi gibi polialfabetik ikame şifrelerine saldırmak için kullanılan bir yöntemdir. İlk olarak 1863 yılında Friedrich Kasiski tarafından yayımlanmıştır, ancak 1846 gibi erken bir tarihte Charles Babbage tarafından bağımsız olarak keşfedilmiş gibi görünmektedir.

Binbaşı Friedrich Wilhelm Kasiski, bir Alman piyade subayı, kriptograf ve arkeologdu. Kasiski, Schlochau'da Prusya Krallığı'nda doğdu.