• Aucun résultat trouvé

Evariste III: A new multi-FPGA system for fair benchmarking of hardware dependent cryptographic primitives

N/A
N/A
Protected

Academic year: 2021

Partager "Evariste III: A new multi-FPGA system for fair benchmarking of hardware dependent cryptographic primitives"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: ujm-01219840

https://hal-ujm.archives-ouvertes.fr/ujm-01219840

Submitted on 26 Oct 2015

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Evariste III: A new multi-FPGA system for fair benchmarking of hardware dependent cryptographic

primitives

Nathalie Bochard, Cédric Marchand, Oto Peťura, Lilian Bossuet, Viktor Fischer

To cite this version:

(2)

Evariste III: A new multi-FPGA system for fair benchmarking

of hardware dependent cryptographic primitives

PUFs

TRNGs

SCAs

First historical application, fair TRNG comparison thanks to:

• Unified hardware platform for different FPGA and ASIC technologies

• Linear power supply

• High quality low pass filters

• Evaluation of up to 6 modules in parallel with 6 motherboards placed in a box

• JTAG chain for reconfiguration in situ • Zero insertion force connectors

to facilitate exchange of modules

• Access to power supply lines in different places of the design • SMA connectors for easier access and performance

• Embedded ARM processor in new modules to study software primitives

What’s new?

• 3 new FPGA modules, one with an embedded ARM processor • Motherboard with ZIF (zero insertion force) connectors

• Serial connection of up to 6 modules via JTAG

• Box with 6 motherboards interconnected and chained

• 30 modules of each new FPGA family for PUF evaluation available • SMA connectors in all modules for side channel analysis added

Inherited from Evariste II

1

• Both scripting and fast acquisition data programs • Open source system

• Remotely available via Internet

• Fast USB interface

3 new modules:

I. Xillinx Spartan 6 II. Altera Cyclone V

III. Microsemi SmartFusion2 with ARM Cortex-M3

Compatible with old modules:

1. Xillinx Spartan 3 2. Xilinx Virtex V

3. Altera Cyclone III (3 versions) 4. Altera Aria II

5. Microsemi Fusion (2 versions)

6. ASIC controlled with Fusion FPGA

• New motherboard

‒ ZIF connectors ‒ JTAG chain I/O

Nathalie Bochard, Cédric Marchand, Oto Petura, Lilian Bossuet, Viktor Fischer

Laboratoire Hubert Curien, UMR 5516 CNRS - Université Jean Monnet, Saint-Etienne, France

http://labh-curien.univ-st-etienne.fr/wiki-evariste/

System dedicated to

Physical Unclonable Functions System dedicated to

True Random Number Generators

System dedicated to Side Channel Analyses

European Union's Horizon 2020 research and innovation program: HECTOR - Hardware Enabled Crypto and Randomness - grant agreement No 644052. ANR 2013 call: SALWARE - Salutary hardware design to fight against integrated circuit counterfeiting and theft - ANR-13-JS03-0003.

NATO SfP (Science for Peace) 2013: SFPP 984520 "Secure implementation of post-quantum cryptography". Sources of funding:

1. FISCHER V. , HADDAD P., BERNARD F., (2013) :

« An open-source multi-FPGA modular system for fair benchmarking of true random number generators »,

23rd international conference on field programmable logic and applications (FPL2013), pp. PS3_8, Porto, Portugal

I. II. III. 1. 2. 3. 5. 4. 6. Alarm 2 Digitizer TRNG output Raw binary signal output Alarm 1 Algor. & Crypto

Références

Documents relatifs

• The Hardware implementation on FPGA performs data compression: optimized Deflate algorithm (no prediction, Hash 10, and fixed Huffman coding),.. 7 The used color code in these

Reconfigurable FPGA presents a good solution to implement such dynamic reconfigurable system. For the whole system, we can first implement data acquisition and signal

4. CONCLUSION AND PERSPECTIVES We presented a unified hardware platform and related open source tools aimed at fair benchmarking of TRNGs imple- mented in selected FPGA

Efficient design of Oscillator based Physical Unclonable Functions on Flash FPGAs.. Ugo Mureddu, Oto Petura, Nathalie Bochard, Lilian Bossuet, Viktor Fischer Univ

Brice Colombier, Ugo Mureddu, Marek Laban, Oto Petura, Lilian Bossuet, Viktor Fischer.. To cite

The objective of this experimental study was to compare the costs and effectiveness of cryptographic primitives for securing public cloud storage, and not to develop original

In this work, we seek to equalize switching activ- ity of a circuit over all possible inputs and input transitions by adding redundant gates and increasing the overall number of

Bien que l’application de la décomposition développée sûr les images RSO polarimétrique des régions neigeux, aboutit à quelques conclusions empiriques intéressantes, nous