- Sara Rivers Cofield’ın 2013’te Maine’deki bir antikacıdan satın aldığı 1880’lerden kalma Viktorya dönemi elbisesi, büstlenin altına gizlenmiş cep nedeniyle yaklaşık 10 yıl boyunca internette bir şifre çözme vakasına dönüştü
- İki notta “Bismark, omit, leafage, buck, bank” gibi yer adları ve rastgele kelimeler gibi görünen listeler yazıyordu; elbisenin içinde ayrıca Bennett yazılı el yazısı bir etiket vardı
- İnternette casusluk kodu, aşk mektubu, ölçü notu ve Amerikan İç Savaşı kodu gibi tahminler dolaştı, ancak elbisenin 1880’lere tarihlenmesi nedeniyle İç Savaş yorumu elendi
- University of Manitoba araştırmacısı Wayne Chan, 170 kod kitabını inceledikten sonra notların gizli bir şifre değil, Army Signal Corps’un 19. yüzyıl telgraf hava durumu kodu olduğunu ortaya çıkardı
- NOAA’nın eski hava durumu haritaları sayesinde gözlem tarihi 27 Mayıs 1888 olarak belirlendi, ancak Bennett’ın kim olduğu ve hava durumu notlarının neden elbisenin içinde bulunduğu hâlâ bilinmiyor
Antika elbisenin içindeki gizli cep
- Sara Rivers Cofield, Aralık 2013’te Maine’deki Searsport’u ziyaret ederken bir antikacıda Viktorya dönemi elbisesi buldu
- Vücuda oturan korsajı, kabarık büstlesi ve dantel manşetleriyle bunun 1880’lerden kalma bir kıyafet olduğu düşünülüyordu; zarif nakışlar, bronz renkli ipek ve metal düğmeler sağlam durumdaydı
- Fiyatı başlangıçta 125 dolardı, ancak Cofield pazarlık yaparak 100 dolara satın aldı
- Büstlenin altına gizlenmiş gizli cepte iki buruşturulmuş kağıt vardı ve bunların üzerinde yer adları ile kelime gibi görünen listeler yazıyordu
- Örnek: “Bismark, omit, leafage, buck, bank”
- Örnek: “Calgary, Cuba, unguard, confute, duck, Fagan”
- Kağıdın kenarlarında saat bilgisi gibi görünen işaretler vardı ve elbisenin iç etiketinde Bennett adı el yazısıyla yazılmıştı
İnternette yıllarca süren şifre çözme çabası
- Cofield, Şubat 2014’te elbiseye “Bennett’s Bronze Bustle” lakabını verdi ve bir blog yazısı yayımladı
- Ardından amatör iz sürücüler bu notları “silk dress cryptogram” diye adlandırıp çeşitli yorumlar denedi
- 2017’de bir blog yazarı bu notları Top 50 unsolved encrypted messages listesine ekledi
- Tahminler casusluk iletişimi, şifrelenmiş aşk mektubu, elbise ölçüleri ve Amerikan İç Savaşı koduna kadar uzandı
- Cofield, elbisenin 1880’lere ait olduğu gerekçesiyle İç Savaş ile ilgili yorumları hızla dışladı
- Amerikan İç Savaşı o tarihten yaklaşık 20 yıl önce sona ermişti
- Cofield, Bloomingdale’s’in 1880’ler kataloğunu inceledi ve elbisenin tarihlendirilmesinden emin olduğunu söyledi
Wayne Chan’ın bulduğu çözüm ipucu
- University of Manitoba araştırmacısı Wayne Chan, bu koda 2018 yazında internette rastladı
- 170 kod kitabını kontrol etti, ancak notlarla birebir eşleşen bir kayıt bulamadı
- Daha sonra telgraf çağını ve o dönemde Kuzey Amerika’da kullanılan hava durumu kodlarını araştırdı ve 2023 başında bir atılım yaptı
- Notlardaki kelimeler, gizliliği korumak için kullanılan bir şifre değil; hava durumu raporlarını telgrafla kısa biçimde göndermek için kullanılan sıkıştırılmış kodlardı
- Telgrafta ücretlendirme kelime sayısına göre yapıldığı için, ayrıntılı hava durumu raporları ve sayısal değerleri birkaç kelimeye indirmek maliyet tasarrufu sağlıyordu
Kelimelerin taşıdığı meteorolojik gözlemler
- Chan, notların 19. yüzyılın sonlarında ABD’nin ulusal hava durumu hizmeti işlevini gören Army Signal Corps tarafından kullanılan telgraf hava durumu koduyla bağlantılı olduğunu doğruladı
- Her kelime belirli bir nokta ve zamana ait hava durumu değişkenlerini temsil ediyordu
- sıcaklık
- rüzgar hızı
- hava basıncı
- çiy noktası
- yağış olup olmadığı
- gün batımı durumu
- “Bismark Omit leafage buck bank” ifadesi, NOAA açıklamasına göre somut gözlem değerleri içeriyordu
- “Bismark”, bugün North Dakota’da bulunan Bismarck gözlem istasyonunu ifade ediyordu
- “Omit”, 56 derece sıcaklık ve 0.08 inç cıva sütunu basıncı anlamına geliyordu
- “Leafage”, saat 22.00’de ölçülen 32 Fahrenheit çiy noktası anlamına geliyordu
- “Buck” yağış olmadığını, “bank” ise 12 mph rüzgar hızı ve açık bir gün batımını ifade ediyordu
- Tüm hava durumu istasyonları raporlarını telgrafla Washington, DC’deki merkez ofise göndermek zorundaydı
Doğrulanan tarih ve geriye kalan sorular
- Chan, çözümünü akademik bir makale haline getirip Cofield’a e-postayla gönderdi
- NOAA eski hava durumu haritaları sağlayarak Chan’ın notlardaki gözlemlerin tam tarihini belirlemesine yardımcı oldu
- Hava durumu gözlem tarihi 27 Mayıs 1888 olarak doğrulandı
- Cofield, 1880’lerde insanların bugünkü hava durumu uygulamaları gibi anında bilgiye sahip olmadığını, telgrafın bu tür bilgilere erişim sağlayan araç olduğunu yeni bir gözle değerlendirdi
- Bennett’ın kim olduğu ve hava durumu kodu notlarının neden elbisenin gizli cebine konduğu ise hâlâ açıklığa kavuşmuş değil
1 yorum
Hacker News yorumları
Söz edilen kod ticari telgraf kodu. Wikipedia’da 1910 tarihli kod kitabından taranmış bir sayfa var.
“Confined yesterday, Twins, both dead, Mother not expected to live” gibi bir cümlenin “Annosus” adlı tek bir kod sözcüğüne sıkıştırılmış olması şaşırtıcı.
https://en.wikipedia.org/wiki/Commercial_code_(communication...
"Unicode — The Universal Telegraphic Code Book" https://archive.org/details/unicodeuniversa00unkngoog/mode/2...
https://www.unicode.org/L2/Historical/Unicode-Telegraphic-Ph... buna bir örnek; okuduğum kadarıyla, her türden spesifik içeriği barındıran devasa kitaplar vardı.
Telgraf maliyetlerinden tasarruf etmek için şirketlerin kendi kodlarını oluşturması da ilginç. Bunlar rastgele harflerden oluşan kod kitaplarıydı; doğal olarak telgraf operatörlerinin işlemesi zor olduğundan hızı düşürüyordu ve bu yüzden telgraf şirketleri sözcük olmayan karakter dizilerinin kullanımını yasaklamak zorunda kaldı.
“Diota”, “Amputation is considered unnecessary”; “Annexus” ise “Confined to-day, Twins, one alive, a girl, Mother not expected to live” anlamına geliyor.
Kitabın arka tarafında, DNS’in çok erken bir biçimine benzeyen bir şey de var. İşletmelerin kısaltılmış adresleri: “Supplies, London”, “Junior Army and Navy Stores Limited” anlamına geliyordu ve genel bir supplies.co.uk gibi hissettiriyor. “Jowoto, London” ise “Johnson, Walker & Tolhurst” anlamına geliyor.
Ah, evet, telgraf kodu. Eskiden Stanford kütüphanesinin raflarında böyle büyük bir kod kitabı görmüştüm. Bütün “sözcükler” dört heceliydi ve daha uzun ifadelere karşılık geliyordu.
Kitabın içinde, telgraf şirketinin ücretlendirme kurallarını değiştireceğine dair bir not iliştirilmişti. Yalnızca bilinen sözcükleri ücretlendirmede tek sözcük sayacaklarını, geri kalanları ise rastgele harf ve sayı olarak görüp daha pahalı ücretlendireceklerini söylüyordu.
Tipik bir telgraf kodu örneği olarak “The Anglo-American Code to Cheapen Telegraphy and Furnish a Complete Cypher” var.
[1] https://babel.hathitrust.org/cgi/pt?id=nnc1.cu55719287
Eşim bir keresinde Poshmark’tan 100 dolara bir Burberry palto almıştı; yanında bonus olarak epey iyi 1 gram kokain de vardı.
Bir gün torunlarımızın çocukları “20’lerin başlarından” kalma bir MacBook bulup açtığında, VSCode’da açık bir dosyanın içinde şifre gibi semboller görecekler.
“Bunlar ne?” diye merak edip, “Muhtemelen İran’la süren bir ihtilafa dair şifrelerdi?” diye düşünebilirler.
Ama gerçekte bu, birinin korsan Tarantino filmi sitesine Webpack eklemeye çalışırken kelimenin tam anlamıyla can çekişmesinin izlerinden ibaret olacak.
“Chan’ın araştırma sürecinde NOAA eski hava haritaları sağladı ve bunlar sayesinde şifreli nottaki hava gözleminin tarihinin 27 Mayıs 1888 olduğu belirlenebildi” diye bir bölüm var.
Makale hava raporu olasılığını gündeme getirdiğinde, bunun hava raporu kılığına sokulmuş bir casus iletişimi olmasını ummuştum.
Belki de Elizabeth Bennet kardeşleriyle şakalaşırken casusçuluk oyunu oynadı ve o şifreli not cebine girdi.
ARINC717 veri akışında ilk gördüğüm, aşırı sıkıştırılmış 12 bitlik “sözcükleri” hatırlatıyor. Bitlerden tasarruf etmek için doğrudan seri olarak kaydedilen bir yapıydı ve onlarca yıllık bilişim gelişimini ıskalamış gibiydi.
Bir değerin yalnızca dört hali varsa sadece 2 bit kullanılıyor, hemen üstüne “senkron yanıt eğrisi mi?” gibi bir öğe ekleniyordu. Sonra eğri fonksiyonunun ikili değerini çıktılayacak şekilde binlerce “sözcük” tamamen sıkı sıkıya arka arkaya diziliyordu.
Kendimi gelecekteki bir araştırmacı olup ayrımı olmayan dev bir ikili bloğu çözmeye çalışırken hayal ederdim; birkaç katman derine inmek bile muazzam bir emek gerektirirdi.
https://www.noaa.gov/heritage/stories/cryptogram-in-silk-dre...
Bu hikâyeyi biraz daha iyi ve ayrıntılı ele alan bir sürüm.
Makale bilgi entropisi kavramına işaret ediyor ama bunu doğru düzgün ele almıyor. O mesajdaki her sözcük çok fazla bilgi taşıdığı için entropisi çok yüksek.
Eskiden okuduğum XKCD What If yazısı bu kavramı sezgisel olarak çok iyi tanıtıyordu. Bilgisayar bilimini çok fazla bilmediğim için daha fazla öğrenmeye başlamak adına iyi bir çıkış noktasıydı.
[1] https://en.wikipedia.org/wiki/Entropy_(information_theory)
[2] https://what-if.xkcd.com/34/
10 sözcüklük iletim 1 dolara mal oluyordu; enflasyon hesaplayıcısına göre bugün yaklaşık 27 dolar ediyor.