“Benih pintu belakang” kurva eliptik NIST telah diperdebatkan selama 25 tahun. Pada 16 Oktober, Anthropic memberikan jawabannya: benih untuk kurva-kurva dari P-192 hingga P-521 bukanlah hash kata sandi yang disembunyikan seseorang. Benih-benih itu dihasilkan oleh generator angka acak lrand48 dalam pustaka C dari era 1990-an, dengan nilai awal berupa stempel waktu Unix saat itu. Benih untuk P-256 berasal dari kandidat ke-1842 yang dihasilkan oleh generator yang dimulai tepat pada pukul 09.52.34 waktu Beijing, 16 Agustus 1997. Model Claude internal menemukannya dalam waktu kurang dari setengah jam, dan skrip yang dipublikasikan oleh penulis aslinya dapat mereproduksinya secara persis. Hadiah sebesar 36.864 dolar AS disumbangkan tim tersebut kepada organisasi nirlaba di balik Let's Encrypt.

Jawaban akhir teori konspirasi ini adalah bahwa seseorang cuma melirik jam. Rasanya sangat sesuai dengan bayangan saya tentang para insinyur.

Beberapa catatan dari sudut pandang rekayasa:
1. Bitcoin dan Ethereum menggunakan secp256k1, dengan parameter a=0 dan b=7. Tidak ada urusan benih di sini, jadi kejadian ini memang tidak ada hubungannya dengan koin Anda. P-256 digunakan pada passkey dan cip keamanan ponsel. Dompet pintar yang menandatangani transaksi dengan passkey bisa sedikit bernapas lega.
2. Bagian yang belum tuntas juga perlu disebutkan: asal satu benih lainnya dan titik pangkal empat kurva belum dijelaskan. Proses saat itu juga melewatkan beberapa kandidat yang tampaknya memenuhi syarat. Saat ini tidak ada bukti bahwa hal itu dilakukan dengan sengaja untuk melemahkan keamanan.
3. Hal yang benar-benar perlu diingat oleh investor ritel justru kebalikannya. Tidak masalah menggunakan stempel waktu sebagai sumber angka acak untuk parameter publik, karena parameter itu memang sudah terbuka; yang penting, asal-usulnya bisa dijelaskan setelahnya. Menggunakan stempel waktu sebagai sumber angka acak untuk kunci privat adalah bencana. Insiden Milk Sad pada 2023 terjadi karena sebuah alat dompet baris perintah sumber terbuka menggunakan waktu sistem untuk menghasilkan angka acak bagi frasa pemulihan. Penyerang mencoba satu per satu waktu selama rentang tahun tersebut. Menurut laporan, sekitar 900.000 dolar AS dicuri.

Yang saya lakukan sendiri: frasa pemulihan hanya saya buat secara lokal dengan dompet perangkat keras atau dompet tepercaya. Saya tidak menggunakan “generator frasa pemulihan” di web dan tidak merangkai sendiri kata-kata yang “bermakna”. Jika Anda membuat dompet beberapa tahun lalu dengan alat yang kurang dikenal atau versi lama, periksa apakah ada pengumuman kerentanan angka acak untuk versi tersebut. Jika ada, buat dompet baru dan pindahkan aset Anda.