HERVA is a FPGA-based hardware platform to validate and post-process multiple true random number generators sources. We devised a hardware implementation of a provably secure postprocessing algorithm which improves random number quality while maintaining high data throughput. A platform providing hardware acceleration was implemented to validate the generated numbers through statistical tests and to improve randomness. The platform is modular and targets both IoT devices and back-end servers.
Project leader - team
Florent Glück
(HEPIA),
Laurent Gantel
(HEPIA),
Fabien Vannel
(HEPIA),
Andres Upegui Posada
(HEPIA),
Alexandre Duc
(HEIG-VD),
Lucie Steiner
(HEIG-VD)