Skip to main content

2018 | OriginalPaper | Buchkapitel

26. Two Are Better than One: Software Optimizations for AES-GCM over Short Messages

verfasst von : Shay Gueron, Regev Shemy

Erschienen in: Information Technology - New Generations

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper describes some software optimizations for AES-GCM over short messages, applicable for modern processors that have dedicated instructions. By processing two (short) messages in parallel, we achieve better performance than by processing twice, back-to-back, a single (short) message. Additional performance is gained if the using application collects several messages, sorts them by order of length, and the feeds them (in pairs) to the two-message AES-GCM function. For example, our experiments carried out on the latest Intel processor (micro architecture codename Skylake), over a realistic distribution of message lengths, our optimization achieves up to 1.95x speedup, compared to OpenSSL.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
OpenSSL Version 1.0.2c.
 
Literatur
5.
Zurück zum Zitat Gueron, S. (2009). Intel’s new AES instructions for enhanced performance and security. Fast Software Encryptiom, 16th International Workshop (FSE 2009). Lecture Notes in Computer Science, 5656, 51–66.CrossRefMATH Gueron, S. (2009). Intel’s new AES instructions for enhanced performance and security. Fast Software Encryptiom, 16th International Workshop (FSE 2009). Lecture Notes in Computer Science, 5656, 51–66.CrossRefMATH
7.
Zurück zum Zitat Gueron, S. (2010, July). Efficient implementation of the Galois Counter Mode using a carry-less multiplier and a fast reduction algorithm. Information Processing Letters, 110(14–15), 549–553.MathSciNetCrossRefMATH Gueron, S. (2010, July). Efficient implementation of the Galois Counter Mode using a carry-less multiplier and a fast reduction algorithm. Information Processing Letters, 110(14–15), 549–553.MathSciNetCrossRefMATH
10.
Zurück zum Zitat Gueron, S. (2012, February). Speeding up crc32c computations with intel crc32 instructions. Information Processing Letters, 112(5), 179–185.MathSciNetCrossRefMATH Gueron, S. (2012, February). Speeding up crc32c computations with intel crc32 instructions. Information Processing Letters, 112(5), 179–185.MathSciNetCrossRefMATH
13.
Zurück zum Zitat Gueron, S., & Krasnov, V. (2012). Simultaneous Hashing of Multiple Messages. Journal of Information Security, 3, 319–325.CrossRef Gueron, S., & Krasnov, V. (2012). Simultaneous Hashing of Multiple Messages. Journal of Information Security, 3, 319–325.CrossRef
Metadaten
Titel
Two Are Better than One: Software Optimizations for AES-GCM over Short Messages
verfasst von
Shay Gueron
Regev Shemy
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-54978-1_26

Premium Partner