Bolehkah penjana nombor pseudorandom?

Isi kandungan:

Bolehkah penjana nombor pseudorandom?
Bolehkah penjana nombor pseudorandom?
Anonim

Pseudo Random Number Generator(PRNG) merujuk kepada algoritma yang menggunakan formula matematik untuk menghasilkan jujukan nombor rawak. PRNG menjana urutan nombor yang menghampiri sifat nombor rawak. PRNG bermula dari keadaan permulaan arbitrari menggunakan keadaan benih.

Adakah penjana nombor pseudorandom wujud?

Penjana sebegini tidak dibuktikan secara teorinya wujud, walaupun fungsi diketahui yang nampaknya mempunyai sifat yang diperlukan. Walau apa pun, penjana nombor pseudorandom diketahui berfungsi dengan baik dalam amalan.

Bolehkah penjana nombor rawak diramalkan?

Anehnya, penjana nombor rawak tujuan umum yang paling meluas digunakan mudah diramal. (Sebaliknya RNG yang digunakan untuk membina sifir strim untuk komunikasi selamat dipercayai tidak boleh diramalkan dan dikenali sebagai selamat dari segi kriptografi).

Bolehkah penjana nombor rawak digodam?

Seperti yang anda lihat, ada kemungkinan untuk menggodam RNG yang berdasarkan program komputer seperti yang digunakan dalam kasino dan permainan dalam talian. Itu bukan untuk mengatakan, bagaimanapun, bahawa ia adalah mudah. Syarikat-syarikat ini membelanjakan banyak wang untuk memastikan permainan mereka selamat dengan protokol yang meluas dipasang.

Bagaimanakah anda membuat penjana nombor pseudorandom?

Contoh Algoritma untuk Penjana Nombor Rawak Pseudo

  1. Terima beberapa nombor input awal, iaitu benih atau kunci.
  2. Gunakan benih itu dalam urutan operasi matematik untuk menjana hasil. …
  3. Gunakan nombor rawak yang terhasil itu sebagai benih untuk lelaran seterusnya.
  4. Ulangi proses untuk meniru kerawanan.

Disyorkan:

Artikel yang menarik
Sejauh mana superheat dan subcooling?
Baca lebih lanjut

Sejauh mana superheat dan subcooling?

Walaupun haba lampau menunjukkan jumlah bahan pendingin dalam penyejat (panas lampau tinggi menunjukkan tidak mencukupi, haba lampau rendah menunjukkan terlalu banyak), penyejukan kecil memberikan petunjuk tentang jumlah bahan pendingin dalam pemeluwap.

Perlukah saya bimbang tentang globulin gamma rendah?
Baca lebih lanjut

Perlukah saya bimbang tentang globulin gamma rendah?

Apakah maksud keputusan itu? Tahap globulin yang rendah boleh menjadi tanda penyakit hati atau buah pinggang. Tahap yang tinggi mungkin menunjukkan jangkitan, penyakit radang atau gangguan imun. Tahap globulin yang tinggi juga mungkin menunjukkan jenis kanser tertentu, seperti pelbagai myeloma, penyakit Hodgkin atau limfoma malignan.

Di manakah kesusahan bertelur di minecraft?
Baca lebih lanjut

Di manakah kesusahan bertelur di minecraft?

Bertelur. Vexes boleh dipanggil oleh Evokers, seorang Illager yang ditemui dalam rumah agam hutan, atau semasa serbuan. Adakah jengkel bertelur secara semula jadi? Apabila dipanggil, tiga gangguan muncul berhampiran atau di sekitar pembangkit.