
Sebuah generator seed Bitcoin sumber terbuka telah mengubah peristiwa peluruhan radioaktif menjadi frasa pemulihan BIP39 12 kata dan 24 kata menggunakan perangkat keras offline.
Repositori Entropy32 Plus, yang diterbitkan oleh pengembang Alexander Higgins pada September 2026, berisi firmware proyek, desain papan sirkuit, berkas fabrikasi, dan wadah yang dapat dicetak. Higgins menggambarkan perangkat ini sebagai proyek eksperimental dan edukasi serta memperingatkan pengguna untuk tidak mempercayainya dengan dana yang substansial sebelum tinjauan independen.
Dikenal sebagai "The Universe Bifurcator", perangkat ini menerima pulsa dari penghitung Geiger dan mengukur waktu antar peristiwa yang terdeteksi. Firmware-nya mengubah perbandingan antara interval berturut-turut menjadi bit, mengumpulkan kumpulan input 512-bit, dan memproses data dengan SHA-256.
Entropy32 Plus kemudian memformat sebagian dari hash yang dihasilkan sebagai frasa pemulihan BIP39 standar. Perangkat ini beroperasi tanpa Wi-Fi, Bluetooth, atau penyimpanan seed persisten, sesuai dengan desain yang dipublikasikan.
Peluruhan radioaktif terjadi secara tidak terduga pada tingkat atom individual. Entropy32 Plus menggunakan waktu peristiwa peluruhan yang terdeteksi sebagai sumber acak fisiknya alih-alih hanya mengandalkan nilai yang dihasilkan perangkat lunak.
Desain saat ini menerima pulsa melalui koneksi 3,5 milimeter dari penghitung Geiger GQ Electronics GMC-320S. Dokumentasinya mengatakan penghitung tersebut dapat mendeteksi emisi dari sumber radioaktif atau radiasi latar belakang.
Setelah menerima pulsa, komparator LM393 mengubah sinyal analog penghitung menjadi input digital. Papan sirkuit kustom meneruskan sinyal tersebut ke mikrokontroler ATmega328P.
Firmware proyek mencatat setiap peristiwa yang diterima menggunakan pengatur waktu mikrodetik. Ini membandingkan interval terbaru dengan interval sebelumnya, menghasilkan angka satu ketika interval baru lebih panjang dan nol ketika lebih pendek.
Interval yang sama dibuang. Pengukuran di bawah 200 mikrodetik ditolak sebagai kemungkinan gangguan, sementara perbandingan yang diterima terus berlanjut hingga perangkat mengumpulkan 512 bit.
Higgins mengatakan metode ini menggunakan waktu pulsa karena kedatangan tepat dari peristiwa peluruhan individual tidak dapat diprediksi. Pengembang tidak mengklaim bahwa setiap perbandingan yang dikumpulkan menyumbang satu bit penuh entropi yang terukur.
Setelah kumpulan 512-bit selesai, Entropy32 Plus memproses semua 64 byte melalui kode SHA-256 yang dibundel. Firmware menggunakan 16 byte pertama dari hash yang dihasilkan untuk frasa 12 kata atau semua 32 byte untuk frasa 24 kata.
Menurut proyek tersebut, hashing dimaksudkan untuk mengurangi pola yang terlihat terkait dengan waktu mati detektor, perubahan laju hitungan, atau korelasi antar pengukuran. Pengkondisian hash dapat menyebarkan entropi yang tersedia ke seluruh output, tetapi tidak membuktikan seberapa banyak ketidakpastian yang ada dalam data asli.
Firmware mencakup uji startup untuk SHA-256. Ini menghitung hash dari “abc” dan membandingkan hasilnya dengan nilai yang diketahui. Perangkat berhenti sebelum mengumpulkan entropi jika jawabannya salah.
Lulus uji mandiri mengkonfirmasi bahwa implementasi mengembalikan hasil yang diharapkan untuk vektor uji tersebut. Ini tidak menguji penghitung Geiger, menilai independensi pulsa, atau mengukur entropi minimum yang masuk ke hash.
Proyek ini mengumpulkan bit perbandingan dua kali lebih banyak dari input BIP39 maksimum 256-bit yang dihasilkannya. Sampai sumber fisik menjalani pengukuran formal, repositori tidak menetapkan berapa banyak entropi yang dapat digunakan yang terkandung dalam setiap perbandingan.
Setelah pengkondisian SHA-256, perangkat menerapkan proses yang didefinisikan dalam spesifikasi BIP39. BIP39 mengubah panjang entropi yang disetujui menjadi kalimat mnemonik yang dipilih dari daftar standar 2.048 kata.
Untuk frasa 12 kata, Entropy32 Plus menggunakan 128 bit data yang dikondisikan dan menghitung checksum empat bit. Kombinasi 132 bit dibagi menjadi dua belas kelompok 11-bit, dengan setiap kelompok memilih satu kata.
Pengaturan 24 kata menggunakan 256 bit dan checksum delapan bit. Pembagian urutan 264-bit yang dihasilkan menghasilkan 24 indeks kata.
Panduan frasa seed Crypto.news menjelaskan bahwa frasa pemulihan menyimpan informasi yang diperlukan untuk memulihkan akses dompet. Siapa pun yang mendapatkan kata-kata yang benar dalam urutan yang tepat dapat menciptakan kembali kunci dompet.
Frasa seed itu sendiri bukanlah kumpulan kata yang dihasilkan secara independen. Seperti yang dijelaskan Crypto.news dalam panduannya tentang kunci publik dan privat, dompet Bitcoin modern memperoleh banyak kunci privat dari satu seed utama. Kelemahan dalam entropi asli oleh karena itu dapat memengaruhi setiap alamat yang dihasilkan darinya.
Entropy32 Plus mengkompilasi daftar lengkap bahasa Inggris BIP39 ke dalam firmware-nya. Daftar kata menempati 13.117 byte, atau sekitar 43% dari kapasitas flash mikrokontroler, menurut repositori.
Dengan antarmuka OLED, implementasi SHA-256, dan logika pengumpulan disertakan, program yang dikompilasi menggunakan 30.006 dari 30.720 byte chip yang tersedia. Hanya 714 byte yang tersisa tidak digunakan.
Berkas perangkat keras yang dipublikasikan tidak mencantumkan perangkat keras komunikasi nirkabel. Pengguna mengoperasikan generator melalui dua tombol dan membaca frasa dari layar OLED 0,91 inci.
Indeks kata yang dihasilkan tetap sementara di RAM mikrokontroler. Setelah pengguna merekam frasa, menekan kedua tombol akan membuka proses konfirmasi yang menimpa larik kata dan memulai kembali pengumpulan entropi.
Firmware membersihkan kumpulan asli setelah menyalinnya untuk diproses. Buffer hash, checksum, dan entropi sementara ditimpa setelah indeks BIP39 dihitung.
Menurut pengembang, perangkat tidak menyimpan frasa pemulihan ke memori persisten. Desain sumber terbuka tidak menyertakan elemen aman atau mekanisme yang membuktikan bahwa firmware yang terinstal cocok dengan kode publik.
Isolasi fisik menghilangkan beberapa rute serangan berbasis jaringan, tetapi tidak memverifikasi bahwa perangkat dirakit dengan benar atau dimuat dengan perangkat lunak tepercaya. Unit yang dimodifikasi dapat menampilkan kata-kata yang telah ditentukan atau menyimpan data yang dihasilkan tanpa mengubah tampilan luarnya.
Panduan keamanan dompet Crypto.news merekomendasikan untuk menjauhkan frasa pemulihan dari ponsel, akun cloud, foto, dan sistem lain yang terhubung. Proses berbasis layar Entropy32 Plus konsisten dengan transkripsi offline, asalkan perangkat keras dan firmware dipercaya.
Repositori menyatakan bahwa sumber entropi berbasis Geiger belum diuji di bawah Publikasi Khusus NIST 800-90B. Metodologi NIST mencakup evaluasi sumber entropi fisik dan menyertakan prosedur terpisah untuk data independen dan tidak independen.
Higgins menyerukan pencatatan waktu antar-kedatangan mentah dalam jangka waktu lama dan memeriksanya dengan estimasi entropi minimum non-IID NIST. Komentar firmware memperingatkan bahwa hasil uji statistik umum saja tidak akan menetapkan entropi yang cukup.
“Harap verifikasi sumber entropi yang ingin Anda gunakan, jika tidak, pahami bahwa Anda akan menggunakan perangkat dengan risiko Anda sendiri,” demikian pernyataan README.
Pengembang merekomendasikan pencampuran data yang berasal dari Geiger dengan sumber lain yang divalidasi secara independen sebelum membuat dompet untuk dana berharga. Tidak ada audit eksternal, penilaian NIST, atau kumpulan data peristiwa mentah publik yang disertakan dalam repositori per 13 September.
Kegagalan dompet di masa lalu menunjukkan mengapa pengujian entropi melampaui konfirmasi bahwa kata-kata terakhir mengikuti format BIP39. Crypto.news melaporkan bahwa kepala keamanan Kraken menyerukan pengujian dompet independen setelah kerentanan generasi seed Coldcard.
Tinjauan teknis terkait menjelaskan bagaimana entropi yang lemah dapat mengekspos dompet Bitcoin tanpa mengungkapkan orang mana yang menggunakan perangkat yang terpengaruh. Penyerang dapat menghasilkan seed yang mungkin, mendapatkan alamat publiknya, dan mencari kecocokan di blockchain.
Crypto.news kemudian melaporkan bahwa generasi seed yang dapat diprediksi tetap dapat dieksploitasi setelah cacat yang mendasarinya telah ada selama bertahun-tahun. Memperbaiki firmware yang salah tidak dapat memperbaiki frasa yang dihasilkan sebelumnya; pengguna yang terpengaruh harus membuat dompet baru dan mentransfer aset mereka.
Entropy32 Plus masih dalam pengembangan aktif. Riwayat komitnya menunjukkan komit awal tertanggal 4 September, diikuti oleh perubahan firmware, papan sirkuit, dan wadah. Repositori tidak memiliki rilis produksi yang ditandai atau jadwal yang dipublikasikan untuk menyelesaikan penilaian keamanan independen per 13 September.





