5 Cara Aneh dan Menakjubkan untuk Menghasilkan Angka Acak

click fraud protection

Tahukah Anda bahwa Anda mungkin berutang keamanan kartu kredit Anda ke dinding lampu lava? Kebisingan atmosfer itu mungkin menjadi alasan mengapa Anda memenangkan hadiah undian terakhir Anda? Atau peluruhan radioaktif itu bisa melindungi identitas Anda? Berikut adalah beberapa metode dunia nyata paling aneh dan paling aneh yang digunakan generator angka acak untuk tetap tidak dapat diprediksi.

Mengapa Penghasil Angka Acak Sejati Membutuhkan Benih Dunia Nyata

Jika Anda ingin menghasilkan angka acak untuk bermain game atau untuk memutuskan siapa yang akan mengambil belanjaan minggu ini, Anda dapat menggunakan metode yang terbukti benar seperti melempar dadu atau melempar koin. Tetapi jika Anda ingin melindungi privasi dan keamanan orang-orang di internet, Anda memerlukan cara yang lebih kuat untuk memilih nomor acak.

Agar kriptografi cukup kuat untuk mencegah pencuri dan peretas, kriptografi harus tidak dapat diprediksi. Dan komputer sangat buruk dalam hal ketidakpastian. Bahkan, mereka diprogram untuk dapat diandalkan sehingga setiap kali komputer Anda menjalankan program, ia bekerja dengan cara yang sama. Sedangkan komputer

bisa menghasilkan nomor acak, itu perlu diinstruksikan bagaimana untuk melakukannya. Dan siapa pun yang mengetahui instruksi tersebut dapat memprediksi angka yang akan dihasilkan oleh program.

Agar aman, True Random Number Generator (TRNG) perlu menggunakan elemen yang tidak dapat diprediksi, sesuatu yang tidak dapat ditebak oleh peretas, bahkan jika mereka mengetahui kode programnya. Untuk melakukan ini, TRNG biasanya mengambil sesuatu dari dunia nyata, untuk "menyemai" nomor acak yang dipilih komputer.

Berikut adalah beberapa benih dunia nyata paling aneh yang digunakan generator nomor acak untuk menggagalkan peretas:

1. Dinding Lampu Lava

Gambar Lampu Lava
Bagaimana Dinding Lampu Lava Mengamankan Internet.Gambar (c) gambar emac / Getty Images

Cloudflare adalah perusahaan yang, menurut situs web mereka, "mendukung hampir 10% dari semua permintaan Internet untuk lebih dari 2,8 miliar orang di seluruh dunia." Antara lain, mereka melindungi situs web dari serangan DDOS dan lainnya hack. Jadi tak perlu dikatakan, enkripsi mereka harus sempurna. Mereka perlu menyemai program enkripsi mereka dengan nomor yang benar-benar acak dan tidak dapat diretas — tetapi bagaimana caranya?

Untuk waktu yang lama Cloudflare digunakan, percaya atau tidak, dinding lampu lava disebut LavaRand untuk menyemai generator nomor acak mereka.

LavaRand terdengar aneh, tetapi bekerja dengan baik. Sebuah kamera yang diarahkan ke LavaRand mengambil umpan video dari aliran lava yang sangat tidak dapat diprediksi dan memasukkannya ke dalam "cryptographically-secure" generator nomor pseudorandom." Hasilnya bahkan lebih tidak terduga daripada generator nomor acak di operasi Linux sistem.Ini memberikan lapisan keamanan tambahan ke lebih dari 10.000.000 aplikasi dan API yang dilindungi Cloudflare.

2. badai petir

Petir Menyambar Di Atas Metropolis
Sambaran Petir Menghidupkan Generator Angka Acak di Random.org. Gambar (c) Beau Van Der Graaf / EyeEm / Getty Images

Salah satu sumber bilangan acak sejati yang paling mudah digunakan dan paling dapat diandalkan adalah Random.org. Generator nomor acak mereka, yang digunakan untuk menggambar lotere dan undian, game online, dan banyak lagi, ditenagai oleh — badai petir.

Random.org menggunakan radio yang disetel antar stasiun untuk menangkap perbedaan kebisingan atmosfer, yang sebagian besar dipengaruhi oleh badai petir dan sambaran petir. Setiap hari di seluruh dunia, ada sekitar 3 miliar sambaran petir,jadi variasinya banyak.

Random.org mengukur kebisingan atmosfer di lokasi yang berbeda di seluruh dunia dengan tingkat akurasi yang tinggi, yang membuatnya sangat sulit untuk diprediksi. Bahkan, Anda harus dapat memantau setiap partikel di atmosfer bumi untuk melakukannya.

Tingkat akurasi penting karena akurasi yang lebih tinggi lebih sulit untuk ditebak atau diprediksi. Misalnya, cukup mudah untuk menebak bahwa suhu pada hari yang cerah adalah di tahun 80-an. Jauh lebih sulit untuk menebak bahwa itu adalah 82,17 derajat.

Jika Anda mengukur dengan tingkat akurasi yang tinggi dan kemudian hanya menggunakan angka desimal, generator angka acak Anda praktis tidak mungkin untuk diprediksi.

Jika Anda ingin tahu apakah Anda dapat memercayai hasilnya, Random.org memiliki analisis statistik apakah kebisingan atmosfer benar-benar berfungsi sebagai penghasil angka acak.

3. Gerakan Anda Sendiri

Gambar Seseorang Menggerakkan Mouse di Latar Belakang Kuning
Gerakan Mouse dan Keyboard Menghidupkan Generator Angka Acak. Gambar (c) Tom Eversley / EyeEm / Getty Images

NS Sistem operasi Linux memberi daya pada komputer, server, peralatan rumah tangga, dan bahkan Stasiun Luar Angkasa Internasional. Itu perlu memiliki generator nomor acak yang dapat dipercaya yang tersedia untuk berbagai tujuan. Itu mencapai tujuan ini dengan melacak penggunanya — atau, setidaknya, pergerakan mereka.

Kernel Linux memiliki kumpulan besar angka acak untuk diambil. Saat nomor acak diminta, itu mengisi ulang kumpulan nomor dengan melacak gerakan mouse dan input keyboard dari penggunanya dengan tingkat akurasi yang tinggi, seperti yang dijelaskan di atas.

Jadi jika Anda menggunakan Linux untuk menghasilkan angka acak, Anda sebenarnya bisa menjadi benihnya.

Jika Anda ingin melihat generator nomor acak ini beraksi, cobalah di sini Generator Angka Acak Penunjuk Mouse. Jika mau, Anda dapat mengujinya dengan memeriksa apakah setiap digit muncul kira-kira sesering yang lain.

4. Peluruhan Radioaktif

Visualisasi Struktur Kristal Uranium Hexafluoride
Peluruhan Radioaktif Adalah Salah Satu Pembangkit Angka Acak Yang Paling Andal. Gambar (c) tesis / Getty Images

Sebagian besar cara penyemaian generator angka acak ini tidak mungkin diprediksi, tetapi masih deterministik - yang berarti dapat diprediksi, secara teori. Saat ini kami tidak memiliki kekuatan komputasi untuk melacak setiap partikel di atmosfer bumi, tetapi jika kami melakukannya, kami dapat memecahkan pola kebisingan atmosfer Random.org. Tetapi Layanan HotBits di Fourmilab di Swiss menggunakan sumber benih yang benar-benar acak: peluruhan radioaktif.

Partikel radioaktif menembakkan elektron dengan kecepatan yang tidak terduga. Benar-benar tak terduga. Bukan hanya karena kita tidak memiliki pengetahuan untuk memperkirakan kapan partikel berikutnya akan dilepaskan, tetapi peluruhannya terjadi secara acak hingga ke intinya. "Bahkan dengan pengetahuan lengkap tentang hukum fisika serta kondisi awal atom" Anda bisa hanya, paling-paling, muncul dengan probabilitas kapan elektron berikutnya akan dilepaskan, menurut an artikel tentang Ilmuwan Amerika.

Generator angka acak seperti HotBits menggunakan penghitung Geiger untuk mengukur kapan elektron dipancarkan untuk menghasilkan angka yang benar-benar acak.

5. Laser

Gambar Laser Merah dan Hijau
Laser Adalah Bentuk Lain dari Pembangkitan Angka Yang Benar-Benar Acak. Gambar (c) Mathias Joschika / EyeEm / Getty Images

Laser adalah cara lain untuk menghasilkan angka yang benar-benar acak, dengan manfaat tambahan bahwa Anda dapat menggunakannya tanpa memerlukan bahan radioaktif yang mahal dan berbahaya. Laser memiliki keuntungan tambahan dalam menyediakan nomor acak dengan sangat cepat.

Misalnya, peneliti mengembangkan chip yang melacak proton yang dipancarkan laser secara acak. Tingkat di mana laser memancarkan proton sama acaknya dengan tingkat di mana radioaktivitas memancarkan elektron. Chip tersebut kemudian mengubah hasilnya menjadi tegangan listrik yang dapat diukur dan diubah menjadi angka acak.

Kesimpulan

Generator nomor acak sangat penting untuk cara internet kita berjalan, cara hadiah diberikan dalam hadiah, cara kita melindungi identitas dan informasi keuangan kita. Dengan menggunakan metode inovatif, tak terduga, dan bahkan aneh untuk memastikan angka benar-benar acak, kami menjaga semua aktivitas vital ini berjalan sebagaimana mestinya.

Bagian dari Gitar Bass

Bagian dari Bass WIN-Initiative / Getty Images A gitar bass terdiri dari banyak bagian dan potongan yang disatukan. Semua bagian bass penting untuk suara yang dihasilkan instrumen. Saat Anda mulai belajar bermain gitar bass, akan bermanfaat untuk...

Baca lebih banyak

Lagu Pertama Terbaik untuk Dipelajari di Gitar Listrik

Lagu-lagu berikut mewakili beberapa yang paling sederhana, namun paling ikonik gitar elektrik riff pernah. Meskipun memainkan seluruh lagu di bawah ini mungkin sulit dalam beberapa kasus, mereka telah dipilih karena riff khasnya mudah dimainkan. ...

Baca lebih banyak

Inilah Cara Memainkan Akor yang Diperkecil pada Bass

Akord yang diperkecil ditemukan lebih jarang daripada besar atau akord minor, tetapi masih sering berperan dalam progresi akor. Penting bagi Anda untuk mengetahui apa itu dan apa yang harus dimainkan ketika Anda melihatnya. Akord yang diperkecil...

Baca lebih banyak