1 poin oleh GN⁺ 2024-01-16 | 1 komentar | Bagikan ke WhatsApp
  • Gaun Victoria era 1880-an yang dibeli Sara Rivers Cofield pada 2013 di sebuah toko barang antik di Maine berubah menjadi objek pemecahan sandi daring selama hampir satu dekade karena saku tersembunyi di bawah bustle-nya
  • Dua lembar catatan berisi daftar yang tampak seperti tempat dan kata acak, seperti “Bismark, omit, leafage, buck, bank”, dan di bagian dalam gaun terdapat label nama tulisan tangan bertuliskan Bennett
  • Di internet muncul berbagai dugaan, mulai dari kode mata-mata, surat cinta, ukuran pakaian, hingga kode Perang Saudara, tetapi karena gaun itu berasal dari era 1880-an, tafsir Perang Saudara dikesampingkan
  • Peneliti University of Manitoba, Wayne Chan, setelah memeriksa 170 buku kode, menemukan bahwa catatan itu bukan sandi rahasia, melainkan kode cuaca telegraf abad ke-19 milik Army Signal Corps
  • Berkat peta cuaca lama NOAA, tanggal pengamatan dipastikan sebagai 27 Mei 1888, tetapi siapa Bennett dan mengapa catatan cuaca itu berada di dalam gaun masih belum terjawab

Saku rahasia di dalam gaun antik

  • Sara Rivers Cofield mengunjungi Searsport, Maine, pada Desember 2013 dan menemukan gaun era Victoria di sebuah toko barang antik
  • Gaun itu tampak seperti busana era 1880-an dengan bodice pas badan, bustle yang mengembang, dan manset renda; sulaman halus, sutra berwarna perunggu, serta kancing logamnya masih utuh
  • Harganya semula 125 dolar, tetapi Cofield menawarnya menjadi 100 dolar dan membelinya
  • Di saku rahasia yang tersembunyi di bawah bustle terdapat dua lembar kertas kusut, berisi daftar yang tampak seperti tempat dan kata-kata
    • Contoh: “Bismark, omit, leafage, buck, bank”
    • Contoh: “Calgary, Cuba, unguard, confute, duck, Fagan”
  • Di margin kertas ada tanda yang tampaknya menunjukkan waktu, dan pada label nama di bagian dalam gaun tersisa tulisan tangan Bennett

Pemecahan sandi berlanjut di internet

  • Pada Februari 2014, Cofield memberi gaun itu julukan “Bennett’s Bronze Bustle” dan menerbitkan tulisan blog
  • Setelah itu, para pelacak amatir menyebut catatan ini “silk dress cryptogram” dan mencoba berbagai penafsiran
  • Pada 2017, seorang blogger menambahkan catatan ini ke daftar Top 50 unsolved encrypted messages
  • Spekulasi meluas hingga komunikasi mata-mata, surat cinta terenkripsi, ukuran gaun, dan kode Perang Saudara
  • Cofield dengan cepat mengesampingkan tafsir terkait Perang Saudara berdasarkan bukti bahwa gaun itu produk era 1880-an
    • Perang Saudara saat itu sudah berakhir sekitar 20 tahun sebelumnya
    • Cofield meneliti katalog Bloomingdale’s dari era 1880-an dan tidak meragukan penanggalan gaun tersebut

Petunjuk pemecahan yang ditemukan Wayne Chan

  • Peneliti University of Manitoba, Wayne Chan, menemukan kode ini di internet pada musim panas 2018
  • Ia memeriksa 170 buku kode, tetapi tidak menemukan entri yang cocok dengan catatan itu
  • Setelah itu ia meneliti era telegraf dan kode cuaca yang digunakan di Amerika Utara pada masa tersebut, lalu memperoleh terobosan pada awal 2023
  • Kata-kata dalam catatan itu bukan sandi untuk menjaga kerahasiaan, melainkan kode kompresi untuk mengirim laporan cuaca secara singkat melalui telegraf
  • Karena biaya telegraf dihitung berdasarkan jumlah kata, cara meringkas laporan cuaca rinci dan angka-angkanya menjadi beberapa kata digunakan untuk menghemat biaya

Nilai pengamatan cuaca yang terkandung dalam kata-kata

  • Chan memastikan bahwa catatan itu terkait dengan kode cuaca telegraf milik Army Signal Corps, yang berperan sebagai layanan cuaca nasional Amerika Serikat pada akhir abad ke-19
  • Setiap kata mewakili variabel cuaca pada lokasi dan waktu tertentu
    • Suhu
    • Kecepatan angin
    • Tekanan udara
    • Titik embun
    • Ada atau tidaknya presipitasi
    • Kondisi matahari terbenam
  • Menurut penjelasan NOAA, “Bismark Omit leafage buck bank” memuat nilai pengamatan tertentu
    • “Bismark” berarti stasiun pengamatan Bismarck di wilayah yang kini menjadi North Dakota
    • “Omit” berarti suhu 56 derajat dan tekanan udara 0,08 inci raksa
    • “Leafage” berarti titik embun 32 derajat Fahrenheit yang diamati pada pukul 22.00
    • “Buck” berarti tidak ada presipitasi, sedangkan “bank” berarti kecepatan angin 12 mph dan matahari terbenam cerah
  • Semua stasiun cuaca harus mengirim laporan melalui telegraf ke kantor pusat di Washington, DC

Tanggal yang dipastikan dan pertanyaan yang tersisa

  • Chan menyusun hasil pemecahannya menjadi makalah akademik dan mengirim email kepada Cofield
  • NOAA menyediakan peta cuaca lama, membantu Chan menentukan tanggal persis pengamatan dalam catatan tersebut
  • Tanggal pengamatan cuaca dikonfirmasi sebagai 27 Mei 1888
  • Cofield menyadari kembali bahwa orang-orang pada era 1880-an tidak dapat mengetahui cuaca secara instan seperti lewat aplikasi cuaca saat ini, dan telegraf adalah sarana yang membuka akses ke informasi semacam itu
  • Siapa Bennett dan mengapa catatan kode cuaca itu disimpan di saku rahasia gaun tersebut masih belum terungkap

1 komentar

 
GN⁺ 2024-01-16
Komentar Hacker News
  • Kode yang disebutkan adalah kode telegraf komersial. Di Wikipedia ada pindaian satu halaman buku kode dari tahun 1910.
    Mengejutkan bahwa kalimat seperti “Confined yesterday, Twins, both dead, Mother not expected to live” dipadatkan menjadi satu kata kode bernama “Annosus”.
    https://en.wikipedia.org/wiki/Commercial_code_(communication...
    "Unicode — The Universal Telegraphic Code Book" https://archive.org/details/unicodeuniversa00unkngoog/mode/2...

    • Di sini “Confined” berarti sedang dalam persalinan atau sudah melahirkan.
    • Dari sudut pandang orang tua, ini bikin merinding. Statistik kematian saat melahirkan sebelum kedokteran modern pasti benar-benar menakutkan.
    • Itu juga dipakai dalam telegraf. Saya merekomendasikan The Victorian Internet karya Tom Standage.
      https://www.unicode.org/L2/Historical/Unicode-Telegraphic-Ph... adalah contohnya; sejauh yang saya baca, ada buku-buku raksasa yang memuat segala macam hal yang sangat spesifik.
      Menarik juga bahwa perusahaan membuat kode mereka sendiri untuk menghemat biaya telegraf. Buku kodenya berupa kumpulan huruf acak, dan karena tentu saja itu sulit diproses operator telegraf sehingga memperlambat pekerjaan, perusahaan telegraf akhirnya melarang penggunaan rangkaian karakter yang bukan kata.
    • Melihat Unicode, menarik tapi tidak mengejutkan bahwa ada banyak kode untuk urusan pribadi dan bisnis yang penting, seperti kelahiran anak atau gagal tersambung dalam perjalanan.
      “Diota” berarti “Amputation is considered unnecessary”, sedangkan “Annexus” berarti “Confined to-day, Twins, one alive, a girl, Mother not expected to live”.
      Di bagian belakang buku juga ada sesuatu yang tampak seperti bentuk sangat awal dari DNS. Itu adalah alamat singkat untuk badan usaha; “Supplies, London” berarti “Junior Army and Navy Stores Limited”, terasa seperti supplies.co.uk generik. “Jowoto, London” berarti “Johnson, Walker & Tolhurst”.
  • Ah, benar, kode telegraf. Dulu saya pernah melihat salah satu buku kode besar seperti itu di rak perpustakaan Stanford. Semua “kata” terdiri dari empat suku kata dan merujuk ke frasa yang lebih panjang.
    Di dalam buku itu terselip catatan dari perusahaan telegraf bahwa mereka akan mengubah aturan penagihan. Isinya: hanya kata yang dikenal yang dihitung sebagai satu kata untuk penagihan, sedangkan yang lain akan dianggap huruf dan angka acak sehingga dikenakan biaya lebih mahal.
    Contoh khas kode telegraf adalah “The Anglo-American Code to Cheapen Telegraphy and Furnish a Complete Cypher”.
    [1] https://babel.hathitrust.org/cgi/pt?id=nnc1.cu55719287

    • Mudah memang menilai setelah kejadian, tapi bukankah tanda garis miring seharusnya menjadi petunjuk? Begitu melihatnya, saya langsung berpikir itu semacam checklist, dan sepertinya ditandai untuk setiap baris yang dikirim.
  • Istri saya pernah membeli mantel Burberry seharga 100 dolar di Poshmark, dan sebagai bonus di dalamnya ada 1 gram kokain yang lumayan bagus.

    • Kokain justru indikator paling meyakinkan bahwa barang itu asli.
    • Saya penasaran bagaimana hukumnya kalau seseorang tanpa sadar mengirimkan kokain vintage lewat pos. Apakah penjual masih bisa dimintai pertanggungjawaban?
  • Suatu hari nanti, cicit-cicit kita akan menemukan MacBook dari “awal 20-an”, membukanya, lalu melihat simbol-simbol seperti sandi di file yang terbuka di VSCode.
    Mereka akan bertanya-tanya “Apa ini?”, dan mungkin berpikir, “Mungkin ini sandi terkait konflik yang sedang berlangsung dengan Iran?”
    Padahal sebenarnya itu cuma jejak seseorang yang secara harfiah sekarat saat mencoba memasang Webpack ke situs film Tarantino bajakan.

  • Ada bagian yang mengatakan, “Dalam proses penelitian Chan, NOAA menyediakan peta cuaca lama, dan dari situ tanggal pengamatan cuaca pada catatan bersandi dapat ditentukan sebagai 27 Mei 1888.”
    Saat artikel itu mengangkat kemungkinan laporan cuaca, saya berharap itu adalah komunikasi mata-mata yang disamarkan sebagai laporan cuaca.
    Mungkin saja Elizabeth Bennet sedang bercanda dengan saudari-saudarinya dan berpura-pura menjadi mata-mata, lalu catatan bersandi itu masuk ke saku.

  • Ini mengingatkan saya pada “kata” 12-bit yang sangat terkompresi, yang pertama kali saya lihat dalam aliran data ARINC717. Strukturnya mencatat secara serial apa adanya demi menghemat bit, seakan-akan melewati puluhan tahun kemajuan komputasi.
    Kalau nilainya hanya ada empat, cukup pakai 2 bit, lalu tepat di atasnya langsung ditempel item seperti “apakah ini kurva respons sinkron?”. Lalu ribuan “kata” semuanya tersusun rapat, misalnya dengan mengeluarkan nilai biner dari fungsi kurva.
    Saya sering membayangkan menjadi peneliti masa depan yang mendekode blok biner raksasa tanpa pemisah; bahkan menggali beberapa lapis saja pasti butuh kerja lapangan yang luar biasa.

    • ASN.1 PER juga sangat padat dan banyak dipakai di industri telekomunikasi, terutama dalam standar GSM. Mengingat biaya data, tidak mengherankan kalau mereka menginginkan pengodean efisien yang menekan overhead semaksimal mungkin.
  • https://www.noaa.gov/heritage/stories/cryptogram-in-silk-dre...
    Ini versi yang membahas kisah tersebut sedikit lebih baik dan lebih rinci.

  • Artikel itu menyinggung konsep entropi informasi, tetapi tidak benar-benar membahasnya. Setiap kata dalam pesan itu membawa banyak informasi, jadi entropinya sangat tinggi.
    Tulisan XKCD What If yang pernah saya baca memperkenalkan konsep ini dengan sangat intuitif. Saya tidak terlalu banyak tahu ilmu komputer, jadi itu titik awal yang bagus untuk belajar lebih lanjut.
    [1] https://en.wikipedia.org/wiki/Entropy_(information_theory)
    [2] https://what-if.xkcd.com/34/

  • Pengiriman 10 kata biayanya 1 dolar, yang menurut kalkulator inflasi kira-kira setara 27 dolar saat ini.

    • Pasti ada lebih sedikit spam telegraf pada masa itu.