Pembangkitan bilangan acak itu apa sih?

Pembangkitan bilangan acak adalah suatu proses, biasanya menggunakan pembangkit bilangan acak (bahasa Inggris: random number generator, RNG), yang menghasilkan serangkaian bilangan atau simbol yang urutannya sulit diprediksi sehingga tampak acak. Pembangkit bilangan acak bisa jadi merupakan perangkat keras pembangkit bilangan acak (bahasa Inggris: hardware random number generator, HRNG), yang menghasilkan bilangan-bilangan acak sebagai fungsi dari nilai terkini dari suatu keadaan fisik yang selalu berubah sedemikian sehingga tidak bisa dimodelkan, atau pembangkit bilangan acak semu (bahasa Inggris: pseudorandom number generator, PRNG), yang menghasilkan bilangan-bilangan yang tampak acak, tetapi sebenarnya deterministik, dan bisa dihasilkan kembali apabila keadaan PRNG-nya diketahui.