Evaluation of Various TRNG Principles Implemented in Actel Fusion Flash FPGA - Université Jean-Monnet-Saint-Étienne Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Evaluation of Various TRNG Principles Implemented in Actel Fusion Flash FPGA

Résumé

We present evaluation of various True Random Number Generator (TRNG) designs implemented in recent Actel Fusion Flash FPGAs. Experiments were focused in both PLL based TRNG and ring oscillators which are the base of many TRNGs. Design of the PLL based TRNG use on-chip free running RC oscillator as clock input. Quality of output random numbers was evaluated by means of NIST statistical test suite for first time in such configuration. The USB interconnection was used for real-time high-speed random numbers download to the computer. Second part of experiments was focused on observation of ring oscillators' influence between each other depending on their mutual position inside the FPGA. The simple cryptographic system was created in Actel ARM enabled Fusion Flash FPGA. The system employs basic cryptographic primitives implemented in CoreMP7 soft-core for pointing out the benefits of this FPGA family for cryptographic purposes.
Fichier non déposé

Dates et versions

ujm-00368923 , version 1 (18-03-2009)

Identifiants

  • HAL Id : ujm-00368923 , version 1

Citer

Michal Varchola, Milos Drutarovsky, Viktor Fischer. Evaluation of Various TRNG Principles Implemented in Actel Fusion Flash FPGA. cryptarchi 2008, Jun 2008, Trégastel, France. ⟨ujm-00368923⟩
36 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More