Compact FPGA Implementations of the Five SHA-3 Finalists

Abstract : Allowing good performances on different platforms is an important criteria for the selection of the future sha-3 standard. In this paper, we consider the compact implementations of blake, Grøstl, jh, Keccak and Skein on recent fpga devices. Our results bring an interesting complement to existing analyzes, as most previous works on fpga implementations of the sha-3 candidates were optimized for high throughput applications. Following recent guidelines for the fair comparison of hardware architectures, we put forward clear trends for the selection of the future standard. First, compact fpga implementations of Keccak are less efficient than their high throughput counterparts. Second, Grøstl shows interesting performances in this setting, in particular in terms of throughput over area ratio. Third, the remaining candidates are comparably suitable for compact fpga implementations, with some slight contrasts (in area cost and throughput).
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.217-233, 2011, Smart Card Research and Advanced Applications. 〈10.1007/978-3-642-27257-8_14〉
Liste complète des métadonnées

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

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

Fichier

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

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Stéphanie Kerckhof, François Durvaux, Nicolas Veyrat-Charvillon, Francesco Regazzoni, Guerric Dormale, et al.. Compact FPGA Implementations of the Five SHA-3 Finalists. Emmanuel Prouff. 10th Smart Card Research and Advanced Applications (CARDIS), Sep 2011, Leuven, Belgium. Springer, Lecture Notes in Computer Science, LNCS-7079, pp.217-233, 2011, Smart Card Research and Advanced Applications. 〈10.1007/978-3-642-27257-8_14〉. 〈hal-01596314〉

Partager

Métriques

Consultations de la notice

82

Téléchargements de fichiers

94