Memory Encryption for Smart Cards

Abstract : With the latest advances in attack methods, it has become increasingly more difficult to secure data stored on smart cards, especially on non-volatile memories (NVMs), which may store sensitive information such as cryptographic keys or program code. Lightweight and low-latency cryptographic modules are a promising solution to this problem. In this study, memory encryption schemes using counter (CTR) and XOR-Encrypt-XOR (XEX) modes of operation are adapted for the target application, and utilized using various implementations of the block ciphers AES and PRESENT. Both schemes are implemented with a block cipher-based address scrambling scheme, as well as a special write counter scheme in order to extend the lifetime of the encryption key in CTR-mode. Using the lightweight cipher PRESENT, it is possible to implement a smart card NVM encryption scheme with less than 6K gate equivalents and zero additional latency.
Type de document :
Communication dans un congrès
Emmanuel Prouff. 10th Smart Card Research and Advanced Applications (CARDIS), Sep 2011, Leuven, Belgium. Springer, Lecture Notes in Computer Science, LNCS-7079, pp.199-216, 2011, Smart Card Research and Advanced Applications. 〈10.1007/978-3-642-27257-8_13〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01596296
Contributeur : Hal Ifip <>
Soumis le : mercredi 27 septembre 2017 - 14:46:10
Dernière modification le : mardi 10 octobre 2017 - 13:47:57
Document(s) archivé(s) le : jeudi 28 décembre 2017 - 13:25:31

Fichier

978-3-642-27257-8_13_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Barış Ege, Elif Kavun, Tolga Yalçın. Memory Encryption for Smart Cards. Emmanuel Prouff. 10th Smart Card Research and Advanced Applications (CARDIS), Sep 2011, Leuven, Belgium. Springer, Lecture Notes in Computer Science, LNCS-7079, pp.199-216, 2011, Smart Card Research and Advanced Applications. 〈10.1007/978-3-642-27257-8_13〉. 〈hal-01596296〉

Partager

Métriques

Consultations de la notice

48

Téléchargements de fichiers

9