https://frosthead.com

Bagaimana cipher Seperti Soviet

Untuk mendapatkan sedikit petikan yang sangat sukar dilakukan oleh pemutus kod Venona, pertimbangkan semua langkah-langkah yang rumit yang diambil oleh ejen Soviet untuk menyulitkan mesej rahsia. Begini bagaimana ia berfungsi, seperti yang dijelaskan oleh John Earl Haynes dan Harvey Klehr dalam buku mereka Venona: Decoding Soviet Espionage di Amerika . Mesej itu - "Pilot menyampaikan laporan mengenai roket" - itu hipotetis, tetapi ia merujuk kepada pengintip Amerika yang sebenarnya, William Ullmann, seorang pegawai Tentera yang ditugaskan ke Pentagon, yang dikenali sebagai "Pilot." ejen mungkin menghantar mesej ini ke Moscow untuk memberi amaran kepada atasan untuk memeriksa beg diplomatik untuk penghantaran dari Pilot.

Kandungan Terkait

  • Pemutus Kod Wanita Yang Spies Unmasked Soviet

1. Seorang ejen menyerahkan teks itu ke kerani cipher, yang menggunakan buku kod untuk menukar kata-kata ke nombor empat angka:

Screen Shot 2018-08-16 pada 11.15.06 AM.png

2. Kerani beralih satu digit ke kumpulan pertama dari kedua, dua digit ke kumpulan kedua dari ketiga, dan sebagainya, menghasilkan:

Screen Shot 2018-08-16 pada 11.15.15 AM.png

3. Sekarang kerani merujuk satu "pad satu kali" unik. Setiap halaman mengandungi 60 nombor lima angka dan sepatutnya digunakan sekali sahaja. Di sudut kiri atas adalah nombor-26473, dalam kes ini-yang dimasukkan sebelum kumpulan pertama dalam siri ini:

Screen Shot 2018-08-21 at 11.55.57 AM.png

Nombor pertama itu akan memberi amaran kepada penerima, yang mempunyai pad satu kali yang sama, halaman mana pad untuk berkonsultasi.

4. Kemudian kerani mengambil empat kumpulan lima digit seterusnya dari pad satu kali ...

Screen Shot 2018-08-16 pada 11.15.37 AM.png

... dan menambahnya kepada empat kumpulan yang membentuk mesej, menggunakan aritmetik yang tidak membawa. (Sebagai contoh, 8 + 6 = 4, bukan 14, kerana tiada apa-apa yang dibawa):

Screen Shot 2018-08-16 at 11.15.50 AM.png

Kini mesej keseluruhan kelihatan seperti ini:

Screen Shot 2018-08-16 pada 11.16.08 AM.png

5. Seterusnya kerani menukarkan kumpulan berangka kepada kumpulan huruf, menggunakan formula:

Screen Shot 2018-08-16 pada 11.16.19 AM.png

Jadi mesej sekarang berbunyi:

Screen Shot 2018-08-16 pada 11.16.27 AM.png

6. Kerani menambah lima kumpulan huruf (sepadan dengan nombor seterusnya dari pad satu kali) untuk menandakan akhir mesej. Akhirnya, dia menambah nombor lima digit, yang memberikan mesej nombor siri dan menunjukkan tarikh di mana ia telah disenarai. Beliau menghantar siri ini enam perkataan lima huruf dan satu lima angka ke Moscow ...

7.. . di mana kerani lain deciphers itu, membalikkan langkah-langkah ini.

Sekarang bayangkan pasukan Venona cuba memecahkan kod itu tanpa faedah daripada buku kod Soviet yang ditangkap atau pad satu kali.

Sumber: Venona: Decoding Soviet Espionage di Amerika oleh John Earl Haynes dan Harvey Klehr (Yale University Press)

Preview thumbnail for video 'Subscribe to Smithsonian magazine now for just $12

Langgan majalah Smithsonian sekarang hanya $ 12

Artikel ini adalah pilihan dari terbitan September majalah Smithsonian

Beli
Bagaimana cipher Seperti Soviet