Passer à la navigation principale Passer à la recherche Passer au contenu principal

Classification of lightweight block ciphers for specific processor accelerated implementations

  • Etienne Tehrani
  • , Tarik Graba
  • , Abdelmalek Si Merabet
  • , Sylvain Guilley
  • , Jean Luc Danger

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Cryptography is a key element to the development of secure communication in embedded environments such as connected cars and IoT. For some specific applications specific Lightweight Block Ciphers (LBC) have emerged. Those algorithms have been designed to be less resource consuming and more flexible than standard cryptographic algorithms. In order to keep a high levels of performance for software implementation of those LBC, we propose to enhance the instruction set of microprocessors by adding custom instructions. This would allow the system designer to find the best compromise between flexibility requirements and efficiency in terms of throughput and latency. This paper first presents a classification of LBC according to their specific operations. Then, based on the open RISC-VISA, we propose a set of custom instructions to enhance LBC execution. The comparison of both execution time and throughput between different levels of processor customization is presented. Our results showed a significant gain as the execution time can be reduced by a factor between 20 and 100 for some classes of LBC.

langue originaleAnglais
titre2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages747-750
Nombre de pages4
ISBN (Electronique)9781728109961
Les DOIs
étatPublié - 1 nov. 2019
Evénement26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 - Genoa, Italie
Durée: 27 nov. 201929 nov. 2019

Série de publications

Nom2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019

Une conférence

Une conférence26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019
Pays/TerritoireItalie
La villeGenoa
période27/11/1929/11/19

Empreinte digitale

Examiner les sujets de recherche de « Classification of lightweight block ciphers for specific processor accelerated implementations ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation