Cryptographic Extension for Soft General-Purpose Processors with Secure Key Management

Abstract : General-purpose processors are not suitable for secure cryptographic key management. Secret keys are usually stored in the internal registers of the processor, and simple attacks on protocols, software/firmware or cache memory can often lead to key disclosure causing a system security failure. The paper presents a novel principle of processor extensions that enable secure key management. This principle is based on the creation and physical separation of three security zones: processor, cipher and key storage. In each of the three zones, the secret keys are manipulated in a different manner - as ordinary data or keys, in clear or encrypted. In order to increase security, the security zones are separated from each other on the protocol, architectural and physical level. The proposed principle is validated as extensions to both NIOS II and MicroBlaze processors. The NIOS II processor needs fewer clock cycles per data block encryption, because the security module is included in the processor's data path. The data path of the MicroBlaze is unchanged, and thus shorter, but additional clock cycles are necessary for data transfers between the processor and the security module. Although the interfacing is different, both processors attain the required high security level.
Type de document :
Communication dans un congrès
International Conference on Field Programmable Logic and Applications, 2011. FPL 2011., Sep 2011, Chania, Crete, Greece. pp.500 - 505, 2011, 〈10.1109/FPL.2011.99〉
Liste complète des métadonnées

Littérature citée [11 références]  Voir  Masquer  Télécharger

https://hal-ujm.archives-ouvertes.fr/ujm-00664312
Contributeur : Nathalie Bochard <>
Soumis le : lundi 30 janvier 2012 - 12:14:45
Dernière modification le : jeudi 11 janvier 2018 - 06:20:35
Document(s) archivé(s) le : mercredi 14 décembre 2016 - 02:22:20

Fichier

2011_FPL_lubos.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Collections

Citation

Lubos Gaspar, Viktor Fischer, Lilian Bossuet, Milos Drutarovský. Cryptographic Extension for Soft General-Purpose Processors with Secure Key Management. International Conference on Field Programmable Logic and Applications, 2011. FPL 2011., Sep 2011, Chania, Crete, Greece. pp.500 - 505, 2011, 〈10.1109/FPL.2011.99〉. 〈ujm-00664312〉

Partager

Métriques

Consultations de la notice

189

Téléchargements de fichiers

165