Abstract
This paper describes some software optimizations for the classical Data Encryption Standard (DES) cipher DES applicable for modern processor architectures that have SIMD instructions. Performance is gained by processing several messages in parallel, compared to processing single messages serially. An added value that the proposed optimizations offer is that the resulting implementations are also side channel protected, unlike other implementations that are found in open source libraries. For comparison, when measured on the latest Intel server processor (Architecture Codename Skylake), our side channel safe implementation is 3.2× faster than that of OpenSSL.
| Original language | English |
|---|---|
| Title of host publication | Information Technology - New Generations - 15th International Conference on Information Technology |
| Editors | Shahram Latifi |
| Publisher | Springer Verlag |
| Pages | 133-138 |
| Number of pages | 6 |
| ISBN (Print) | 9783319770277 |
| DOIs | |
| State | Published - 2018 |
| Event | 15th International Conference on Information Technology : New Generations, ITNG 2018 - Las Vegas, United States Duration: 16 Apr 2018 → 18 Apr 2018 |
Publication series
| Name | Advances in Intelligent Systems and Computing |
|---|---|
| Volume | 738 |
| ISSN (Print) | 2194-5357 |
Conference
| Conference | 15th International Conference on Information Technology : New Generations, ITNG 2018 |
|---|---|
| Country/Territory | United States |
| City | Las Vegas |
| Period | 16/04/18 → 18/04/18 |
Bibliographical note
Publisher Copyright:© 2018, Springer International Publishing AG, part of Springer Nature.
Keywords
- 3-DES
- Component
- DES
- DOCSIS
- IPSEC
- Side-channel protection
- Software optimizations
ASJC Scopus subject areas
- Control and Systems Engineering
- General Computer Science
Fingerprint
Dive into the research topics of 'Software Optimizations for DES'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver