Cryptographic NIOS II extension with secure key management

Abstract : Modern security devices are facing many constraints. Besides being efficient in terms of speed and area, they have to achieve high security level and resist against attacks aimed at recovering the secret key. Many common security devices are based on a general-purpose processor (e.g. ARM, PowerPC, NIOS II) realizing communication protocols and a hardware coprocessor dedicated for acceleration of cryptographic algorithms. In this commonly adopted solution, the general-purpose processor operates with secret keys in clear. This way, an intentional or unintentional modification of firmware can lead to secret keys disclosure. In this work, processor cryptographic extension is presented. The platform is based on a NIOS II processor with additional hardware blocks and extended custom instruction set. The aim of this NIOSII extension is to enable highly secure key management. High security level reaches beyond customer electronics, therefore the proposed principle can be employed in automotive or military class devices.
Type de document :
Communication dans un congrès
Journee de la Recherche 2011, JDR 2011, May 2011, saint etienne, France
Liste complète des métadonnées

https://hal-ujm.archives-ouvertes.fr/ujm-00664288
Contributeur : Nathalie Bochard <>
Soumis le : lundi 30 janvier 2012 - 11:48:19
Dernière modification le : mercredi 25 juillet 2018 - 14:05:31

Identifiants

  • HAL Id : ujm-00664288, version 1

Collections

Citation

Lubos Gaspar, Viktor Fischer, Florent Bernard, Lilian Bossuet. Cryptographic NIOS II extension with secure key management. Journee de la Recherche 2011, JDR 2011, May 2011, saint etienne, France. 〈ujm-00664288〉

Partager

Métriques

Consultations de la notice

88