Section: Software
OCHRE: On-Chip Randomness Extraction
Participants : Olivier Sentieys [correspondant] , Arnaud Carer, Arnaud Tisserand.
Ochre is a set of synthesizable VHDL models for true and pseudo random number generation and hardware accelerated statistical tests. It includes IP cores of different oscillator-based TRNGs, different PRNGs (linear feedback shift registers, cellular automata, AES) and several statistical tests (FIPS 140-2, AIS31, Diehard). This set of IPs has been used to design Ochre V1 and V2 chips and were delivered under license to a company.