İçeriğe geç

Bacon Şifresi

Bir mesajı Francis Bacon'ın beşerli A ve B gruplarına çevirin ya da grupları metne geri okuyun; orijinal 24 harfli alfabede ya da modern 26 harfli alfabede. Sonra kodu Bacon'ın tasarladığı gibi gizleyin: sıradan bir cümlenin içinde, her harf iki stilden birinde yazılarak.

Mod
Alfabe

Yalnızca harfler kodlanır: Bacon'ın alfabesinde boşluk, rakam ya da noktalama için kod yoktur.

Gözden uzak gizleyin

Bacon'ın asıl fikri: herhangi bir masum metni iki stilde yazmak. Metnin her harfi bir simge taşır — a için normal, b için ikinci stil. Boşluklar ve noktalama hiçbir şey taşımaz.

İkinci stil

Mesajınız kapak metninin içinde

The roses in the garden have been lovely all week, despite the rain.

Mesaj, kapak metninin ilk 25 harfi tarafından taşınır; geri kalanı düz kalır.

Geri okumak için düz her harf için a, stilli her harf için b yazın, sonra beşerli grupları çözün. Büyük harfler düz metin olarak kopyalamada korunur: sonucu Çöz'e yapıştırın ve harf büyüklüğünü seçin.

Biliteral alfabe

  • A

    AAAAA

  • B

    AAAAB

  • C

    AAABA

  • D

    AAABB

  • E

    AABAA

  • F

    AABAB

  • G

    AABBA

  • H

    AABBB

  • I/J

    ABAAA

  • K

    ABAAB

  • L

    ABABA

  • M

    ABABB

  • N

    ABBAA

  • O

    ABBAB

  • P

    ABBBA

  • Q

    ABBBB

  • R

    BAAAA

  • S

    BAAAB

  • T

    BAABA

  • U/V

    BAABB

  • W

    BABAA

  • X

    BABAB

  • Y

    BABBA

  • Z

    BABBB

Her kod, harfin alfabedeki konumunun sıfırdan sayılıp ikili olarak yazılmış hâlidir: 0 için a, 1 için b. Mesajınızdaki harfler vurgulanır.

Bacon Şifresi Nasıl Kullanılır

  1. 1. Kodla ya da Çöz'ü seçin. Kodla harfleri beşli simge gruplarına çevirir; Çöz bu grupları harflere geri okur.
  2. 2. Alfabeyi seçin. Bacon'ın kendi alfabesinde 24 harf vardır — I ve J aynı kodu paylaşır, U ve V de öyle. 26 harfli sürümde her harfin kendi kodu vardır. Mesaj hangi alfabeyle yazıldıysa çözmede onu kullanın.
  3. 3. Simgeleri seçin. A ve B geleneksel olanıdır; 0 ve 1 kodun aslında bir ikili sayı olduğunu gösterir; özel simgeler ise herhangi iki karakteri kullanmanıza olanak tanır. Çözerken iki simge dışındaki her şey yok sayılır; bu yüzden boşluklar ve satır sonları önemli değildir.
  4. 4. Gizleyin. Sonucun altında bir kapak metni yazın ve ikinci bir stil seçin. Kapaktaki her harf bir simge taşır ve önizleme mesajınızın içinde nasıl gizlendiğini gösterir.

Baconyen Şifre Nasıl Çalışır

Bacon buna biliteral şifre adını verdi: her harf yalnızca iki simgeyle, a ve b ile beşerli gruplar hâlinde yazılır. Her biri iki seçenekli beş konum 2 × 2 × 2 × 2 × 2 = 32 kombinasyon verir. Modern terimlerle her grup, harfin sıfırdan sayılan konumudur ve a = 0, b = 1 olmak üzere ikili sayı olarak yazılır — A aaaaa (0), B aaaab (1), C aaaba (2) — her ne kadar Bacon bunu basit bir tablo olarak sunmuş olsa da.

Bacon'ın 24 harfli alfabesi
A–HI/J–QR–Z
A aaaaaI/J abaaaR baaaa
B aaaabK abaabS baaab
C aaabaL ababaT baaba
D aaabbM ababbU/V baabb
E aabaaN abbaaW babaa
F aababO abbabX babab
G aabbaP abbbaY babba
H aabbbQ abbbbZ babbb

26 harfli alfabe, A'dan I'ya kadar Bacon'ınkiyle aynıdır ve J'den itibaren farklılaşır; burada her harfin kendi kodu gerekir. Seçim önemlidir: Bacon alfabesinde JIVE ABAAA ABAAA BAABB AABAA olarak kodlanır ve IIUE olarak çözülür; 26 harfli alfabe ise harfleri ayrı tutar: ABAAB ABAAA BABAB AABAA.

Çalışılmış örnek

Bacon alfabesinde Bacon, AAAAB AAAAA AAABA ABBAB ABBAA olarak kodlanır — B, A, C, O, N. Aracın örnek kapak metninde, ikinci stil olarak büyük harf seçildiğinde şöyle okunur: the rOses in the GarDEn HaVE been lovely all week, despite the rain. İlk 25 harfi büyük-küçük harfe göre sıralayın — a için küçük harf, b için büyük harf — ve beş grup geri çıkar. İkinci stil olarak kalın ya da italik seçilirse aynı yedi harf yalnızca kalın ya da italik olarak yazılır.

Mesajı Gözden Uzak Bir Yere Gizlemek

Harflerden oluşan a ve b grupları asla olduğu gibi taşınmak için tasarlanmadı. Bacon'ın noktası, iki değeri olan herhangi bir farkın bunları taşıyabilmesiydi — önerdiği gibi iki hafifçe farklı yazı tipi, ya da düz ve italik, dik ve eğik, büyük ve küçük. Masum bir mektuba yazılmış mesaj, okuyucu harfleri iki türe ayırmayı bilmediği sürece görünmez. Bu da biliteral şifreyi, yalnızca ne dediğini değil, bir mesaj olduğunu bile gizleyen erken bir steganografi örneği yapar.

Bacon yöntemi De Augmentis Scientiarum (1623) adlı eserinde yayımladı ve yöntemi Paris'te genç bir adamken geliştirdiğini yazdı. Neredeyse üç yüzyıl sonra yöntem bir edebiyat tartışmasının merkezine oturdu. 1899'dan itibaren Elizabeth Wells Gallup, Shakespeare'in First Folio baskısındaki değişen yazı karakterinde Bacon'dan iki harfli mesajlar bulduğunu iddia etti. William ve Elizebeth Friedman, kariyerlerine Illinois'deki Riverbank Laboratuvarı'nda bu projeyle başladılar; daha sonra bu iddiaları The Shakespearean Ciphers Examined (1957) adlı eserde inceleyip hiçbirinin tutmadığını gösterdiler.

Baconyen Şifresi Nasıl Kırılır

İki harf türü ayrıldığında kırılacak bir şey kalmaz: alfabe sabit ve herkese açıktır, bu yüzden gruplar doğrudan okunur. Tek sır saklanma yeridir ve bu kırılgandır. Taşıyıcı harflerin ayrı ve tutarlı olması gerekir; işte bu yüzden on yedinci yüzyıl düzensiz yazı karakterlerinin okumaları inandırıcı değildi. Kodlar karıştırılsa bile her grup yine bir harftir; bu yüzden frekans analizi işi tamamlar.

Sık sorulan sorular

Bacon şifresi nedir?
Francis Bacon'ın geliştirdiği bir yöntemdir: her harf, yalnızca iki simgeden seçilen beş simgelik bir grup olur; bunlar a ve b olarak yazılır — A aaaaa, B aaaab ve böyle devam eder. Yalnızca iki tür simge gerektiğinden kod, iki stil harf kullanan herhangi bir metnin içine gizlenebilir.
Bacon şifresini nasıl çözerim?
Mesajı a ve b'lerden oluşan bir dizgeye çevirin, beşerli gruplara bölün ve her grubu arayın — ya da a/b metnini Çöz modunda yapıştırıp aracın yapmasını sağlayın. Önce doğru alfabeyi seçin: Bacon'ın 24 harfli orijinalinde I ve J aynı kodu paylaşır, U ve V de öyle.
24 harfli ve 26 harfli Bacon şifresi arasındaki fark nedir?
Bacon'ın alfabesi, döneminin Latince kullanımını izliyordu: I ve J tek kodla, U ve V başka bir kodla yazılır; bu da 24 kod bırakır. 26 harfli sürüm J ve V'ye kendi kodlarını verir. İkisi A'dan I'ya kadar aynıdır; bu yüzden yanlış olanla çözmek I'dan sonraki harflerin çoğunu komşu bir harfe, Y ve Z'yi ise soru işaretlerine çevirir.
A ve B yerine 0 ve 1 kullanabilir miyim?
Evet. Kod aslında ikilidir: her grup, harfin sıfırdan sayılan konumunun a = 0 ve b = 1 ile beş ikili basamak olarak yazılmış hâlidir; böylece C, 00010, yani sayı 2'dir. Simgeler altında 0 ve 1'i ya da herhangi iki karakteri seçin.
Bacon'ın şifresi bir metnin içine nasıl mesaj gizler?
Sıradan bir kapak metnindeki her harf bir simge temsil eder: normal harfler a için, ikinci stildeki harfler b için. Beş kapak harfi, gizli mesajın bir harfini taşır; bu yüzden kapağın mesajdan beş kat fazla harfi olmalıdır. Bacon iki hafifçe farklı yazı tipi önerdi; araç fikri kalın, italik ya da büyük harfle gösterir.
Bacon Shakespeare'in oyunlarına mesaj mı gizledi?
Bunu gösteren iyi bir kanıt yoktur. First Folio'nun iki harfli mesajlar taşıdığı iddiaları — en çok Elizabeth Wells Gallup tarafından öne sürülenler — düzensiz basılmış harfleri göze göre iki türe ayırmaya dayanıyordu. William ve Elizebeth Friedman bu iddiaları 1957'de inceledi ve ayakta duran hiçbirini bulamadı.

İlgili araçlar

Kodlar ve şifreler kategorisinde daha fazlası