Misalkan saya tahu bahwa urutan nomor acak dihasilkan oleh generator congruential linier. Itu adalah,
Jika saya diberi seluruh periode (atau paling tidak sebuah urutan besar yang berdekatan), bagaimana saya bisa merekonstruksi parameter dan yang menghasilkan urutan ini? Saya mencari metode umum yang akan dapat menentukan parameter awal jika generator angka pseudo-acak diketahui.x 0
Jawaban:
Lihat kertas Cara memecahkan Generator Linear Congruential, Haldir ("Tim Rekayasa Terbalik", Desember 2004):
Makalah ini menyertakan kode sumber "bukti konsep" yang ditulis dalam C, menggunakan NTL karya Victor Shoup untuk aritmatika presisi yang diperluas.
sumber