1 poin oleh GN⁺ 2024-10-19 | 1 komentar | Bagikan ke WhatsApp
  • John Graham-Cumming, CTO Cloudflare, berhasil mendekripsi berkas terenkripsi berusia 30 tahun yang memengaruhi sejarah Afrika Selatan, sehingga sebagian kode dari masa itu kini bisa dilihat
  • Berkas ini terhubung dengan sistem yang membantu anggota African National Congress berkomunikasi dengan aman di bawah rezim apartheid
  • Tim Jenkin merancang sistem untuk melindungi komunikasi anggota ANC di bawah penindasan politik
  • Kisah ini melibatkan one-time pad, komputer 8-bit, dan pramugari yang menyelundupkan floppy berisi angka acak ke Afrika Selatan
  • Kode yang dipublikasikan menunjukkan bahwa teknologi kriptografi dan pengangkutan media fisik dapat digunakan sebagai infrastruktur komunikasi bagi perlawanan politik

Mendekripsi berkas terenkripsi berusia 30 tahun

  • John Graham-Cumming adalah CTO perusahaan keamanan Cloudflare dan sosok yang tertarik pada sejarah teknologi
  • Ia mendekripsi berkas terenkripsi berusia 30 tahun yang memengaruhi sejarah Afrika Selatan
  • Berkat dekripsi ini, kini dimungkinkan untuk melihat sebagian kode yang membantu mengakhiri apartheid

Sistem yang membantu komunikasi ANC

  • Tim Jenkin merancang sistem yang membantu anggota African National Congress berkomunikasi dengan aman di bawah rezim apartheid
  • Sistem ini berperan melindungi komunikasi dalam lingkungan penindasan politik

One-time pad dan komputer 8-bit

  • Graham-Cumming menggambarkan kasus ini sebagai “one-time pads, 8-bit computers, flight attendants smuggling floppies full of random numbers into South Africa”
  • Elemen teknis utama

    • one-time pads

    • 8-bit computers

      • pramugari yang menyelundupkan floppy berisi angka acak ke Afrika Selatan
      • kombinasi ini merujuk pada sistem komunikasi yang memadukan enkripsi, komputer lawas, dan media pengangkutan fisik

Aktivitas Graham-Cumming sebelumnya

  • Graham-Cumming juga dikenal lewat kampanye yang mendorong permintaan maaf pemerintah Inggris kepada Alan Turing
  • Kampanye ini menuntut permintaan maaf pemerintah atas penuntutan Turing atas tuduhan homoseksualitas dan persekusi yang pada akhirnya membawanya pada kematian

Titik temu sejarah teknologi dan sejarah politik

  • Peristiwa ini merupakan contoh bagaimana kode dan teknologi kriptografi terhubung dengan perlawanan politik dan perubahan sejarah
  • Kode yang dipublikasikan memungkinkan kita melihat jejak teknis dari upaya membangun komunikasi aman di bawah apartheid

1 komentar

 
GN⁺ 2024-10-19
Pendapat di Hacker News
  • https://archive.is/yK8Jb

  • Bagian tentang mengirim DM ke Steven bahwa ini “bahan cerita yang luar biasa” benar-benar persis seperti pitch sangat singkat saya tentang kisah Tim Jenkin
    DM aslinya begini: “I think this has the makings of a hell of a story: https://blog.jgc.org/2024/09/cracking-old-zip-file-to-help-o... If you want I can connect you with Tim Jenkin. One time pads! 8-bit computers! Flights attendants smuggling floppies full of random numbers into South Africa!”

    • Saya penasaran apakah pada akhirnya mereka juga menemukan kata sandi asli file zip itu
      Apakah seperti yang diharapkan, TIMBOBIMBO?
    • Tentu saja, bisa juga diklaim bahwa itu komputer 16-bit
      Itu 8088, pada dasarnya 8086 dengan bus data 8-bit, tetapi register-nya 16-bit dan bus alamatnya 20-bit
    • Tulisan yang benar-benar hebat, dan terima kasih sudah membuat tulisan ini terwujud
      Saya juga tidak tahu bahwa Andalah yang memimpin petisi agar Inggris meminta maaf kepada Turing; itu pencapaian yang luar biasa
      Kutipan di bagian akhir, “kode itu sendiri adalah dokumen sejarah”, sangat mengena, dan membuat saya berpikir tentang kode bersejarah lain apa lagi yang perlu dilestarikan
      Saya tertarik pada kumpulan alat yang harus dipakai langsung di lapangan dan hampir tidak punya ruang untuk pengembangan bertahap; mencari hal-hal seperti ini sepertinya bisa jadi hobi yang menyenangkan
    • Ceritanya terbaca seperti The Cuckoo's Egg
      Ada mata-mata, konspirasi, komunikasi rahasia, aksi, bahkan revolusi
      Saya terutama suka bahwa kodenya masih ada dan benar-benar berjalan
    • Saya tidak tahu bahwa Andalah yang memimpin gerakan permintaan maaf untuk Turing. Terima kasih
  • Kampanye para aktivis terkait Steve Biko dan film Cry Freedom sangat memengaruhi pandangan dunia saya saat tumbuh dewasa
    Dilihat dari sudut pandang revolusi dan kudeta, kasus Afrika Selatan jelas sukses, dan saya penasaran seberapa besar peran keamanan operasi elektronik mereka
    Pada akhirnya, menurut saya yang membuat pemerintah menyerahkan kekuasaan adalah ANC dan para aktivis yang mengorganisasi sanksi serta isolasi dari negara-negara lain. Agar revolusi apa pun berhasil, dibutuhkan sekutu yang akan mendukung keadaan setelah keberhasilan itu
    Di lapangan, beberapa lusin orang mungkin cukup untuk menguasai beberapa gedung dan rekening bank, tetapi yang sulit adalah mengoordinasikan koneksi perdagangan luar negeri agar orang tetap digaji dan pekerjaan tetap berjalan sementara lapisan atas rezim berganti. Keamanan operasi organisasi di lapangan itu hanya perlu bertahan sebagian besar sampai hari-H, dan bagaimanapun korban akan terjadi
    Dalam kasus Afrika Selatan, tampaknya kuncinya adalah meyakinkan dunia bahwa pemerintahnya adalah penjahat rasis sehingga negara lain tidak melakukan apa-apa, dan meyakinkan pemerintahan Partai Nasional bahwa jika terjadi pemberontakan mirip perang saudara, tidak akan ada yang datang menyelamatkan mereka. Bagian itu diorganisasi secara terbuka
    Keamanan operasi memang menarik dan tampak misterius, tetapi sering kali kepentingan nyatanya lebih rendah daripada cerita yang kemudian kita kisahkan tentangnya

    • Pada tahun 1990, saat berusia 14 tahun, saya bepergian dari Afrika Selatan ke AS, dan saya ingat ayah saya menyewa Cry Freedom, yang dilarang di Afrika Selatan, dalam format VHS dan kami menontonnya bersama
      Adegan di bagian akhir yang menampilkan daftar panjang nama orang-orang yang meninggal di penjara karena “kecelakaan” atau “jatuh dari jendela” terasa mengerikan, dan pengalaman itu masih sangat jelas hingga sekarang
      Sulit ditekankan betapa, jika tumbuh dalam lingkungan tertentu, benar-benar apa pun bisa terasa normal
      Saya sering berpikir, seandainya saya tidak pindah secara permanen ke AS pada 1992 dan tetap tinggal di Afrika Selatan, lalu apartheid berlanjut, apakah saya akan tersadar pada masa kuliah dan menjadi lebih aktif secara politik
      Saya tidak yakin apakah rasa benar dan salah saya saat itu cukup kuat untuk keluar dari suasana seperti selimut menyesakkan yang mendominasi emosi politik waktu itu: “ya, ini tidak benar, tapi jangan bertindak terlalu ekstrem”
      Terima kasih kepada JGC. Dan kalau dipikir-pikir, sepertinya Anda juga akan menyukai penelusuran sejarah yang saya lakukan di entri-entri “Georg Nees” di blog saya di zellyn.com. Arkeologi kode sangat memuaskan, dan menyenangkan juga ketika tiba-tiba saya mendapat email dari salah satu putranya
    • Saya menonton film itu tepat sebelum pergi ke Lesotho, dan setelah masuk ke negara kantong tempat Donald Woods dan keluarganya melarikan diri, saya menyeberangi perbatasan “Transkei”(https://en.wikipedia.org/wiki/Bantustan) lewat jembatan yang sama tempat ia masuk ke Lesotho
      Sejujurnya, saya sudah siap memandang semua orang kulit putih Afrika Selatan sebagai penindas jahat, tetapi butuh waktu bagi saya untuk memahami bahwa di antara orang-orang yang benar-benar saya temui ada spektrum: dari penindas, oportunis, pembiar pasif, hingga orang-orang yang berjuang demi kebebasan dan keadilan
      Salah satu kerabat jauh di Afrika Selatan jelas-jelas rasis, tetapi ia bersedih melihat putranya berubah dari anak yang bermain dengan anak-anak pekerja tani kulit hitam menjadi supremasis kulit putih yang brutal setelah menjalani dinas di Pasukan Pertahanan Afrika Selatan
    • Saya sangat suka insight bahwa “yang sulit adalah mengoordinasikan koneksi perdagangan luar negeri agar orang tetap digaji dan pekerjaan tetap berjalan sementara lapisan atas rezim berganti”
      Itu juga menjelaskan mengapa cukup banyak revolusi yang berhasil, seperti di Rusia dan Tiongkok, terjadi di negara-negara yang belum memiliki birokrasi administratif yang mapan, lalu kemudian memuji diri sendiri atas kemampuan yang tampaknya berhasil mereka bangun itu
  • Menarik bahwa arsip terkompresi yang dilindungi kata sandi PKZIP kini mudah didekripsi dalam waktu kurang dari 5 menit, sementara one-time pad aslinya masih tetap kuat secara matematis
    Seandainya mereka mengenkripsinya dengan DES atau RC2, sejarah mungkin bisa sangat berbeda

    • One-time pad, jika digunakan dengan benar, secara teori memiliki ketidakmungkinan didekripsi yang sempurna
      Masalahnya adalah memastikan pad atau keystream yang sama tidak pernah dipakai dua kali, pembangkitan pad benar-benar acak, dan pad tidak jatuh ke tangan musuh
      Bahkan jika sampai jatuh, pad yang sudah dipakai harus benar-benar dimusnahkan, dan harus sangat ketat agar pihak komunikasi tidak memakai kumpulan pad yang sudah tertangkap
      Namun, di luar pengiriman rahasia titik-ke-titik, metode ini tidak terlalu bagus, dan membutuhkan koneksi dunia nyata untuk distribusi
      Sebagian besar kriptografi kunci simetris pada akhirnya kurang lebih merupakan upaya membuat dan mereproduksi “one-time pad” secara kreatif agar bisa mendistribusikan materi kunci, bukan pad itu sendiri
    • Afrika Selatan setidaknya membeli sebagian produk berpintu belakang dari Crypto AG. Namun waktunya tidak pasti
  • Dari penggunaan kata encipher, yang kini sudah jauh ketinggalan zaman, bisa terlihat bahwa ini benar-benar kode kriptografi vintage

    • Secara tradisional, encode berarti membuat satu kata atau simbol merepresentasikan sesuatu yang lain, sedangkan encipher berarti mengubah sesuatu menjadi sesuatu yang lain, biasanya secara matematis
      Misalnya, “Tora, Tora, Tora” adalah kode yang tidak memiliki makna inheren, tetapi menjadi sinyal untuk melancarkan serangan Pearl Harbor, dan tidak ada cara untuk membalikkannya
      Sebaliknya, “THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG” dapat diubah dengan sandi Caesar menjadi “QEB NRFZH YOLTK CLU GRJMP LSBO QEB IXWV ALD”, dan dapat dengan mudah dikembalikan
    • Lucu, tetapi juga membuat berpikir
      Kalau ada tulisan yang meneliti dengan baik kapan dan mengapa verba encipher tergeser oleh encrypt, saya ingin membacanya
    • Entah mengapa kata itu jadi tidak populer. Saya cukup suka ungkapan tersebut
  • Versi yang lebih panjang ada di sini
    https://github.com/Vulacode/Articles/blob/main/Talking%20To%...

  • Tulisan ini dan banyak konten lain di situs tersebut membahas Operation Vula dengan jauh lebih mendalam
    https://omalley.nelsonmandela.org/index.php/site/q/03lv03445...

  • Baru setelah membaca bagian “saat bekerja di bengkel kayu, ia membuat model kunci besar yang bisa membuka pintu penjara”, saya menyadari bahwa orang ini adalah tokoh yang diperankan Daniel Radcliffe dalam Escape From Pretoria
    Film yang bagus

  • Di masa depan, mungkin kita juga akan melihat kode yang mengakhiri demokrasi. Seperti kode sumber Facebook

  • Mungkin ini satu-satunya contoh tandingan yang berhasil untuk nasihat “jangan membuat kriptografi sendiri