Skip to content

Jose-Sabater/xorshift128-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cracking XORSHIFT128

This repo recreates the original article and paper on cracking the xorshift128 algorithm through machine learning. There are 3 files. The original code in Tensorflow, an alternative in Pytorch and finally pytorch with a new data sample to prove its generalizability.
Note: the original paper has some errors in the way they transform the numbers into bit arrays that are corrected in these versions.

Original Sources

https://research.nccgroup.com/2021/10/15/cracking-random-number-generators-using-machine-learning-part-1-xorshift128/

About

Crack xorshift128 through machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published