Skip to main content
Top

2022 | OriginalPaper | Chapter

18. Software Optimization of Rijndael for Modern x86-64 Platforms

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The chapter delves into the optimization of the Rijndael 256-bit block cipher for modern x86-64 platforms, focusing on the use of new vector AES-NI instructions. It provides a detailed background on the Advanced Encryption Standard (AES) and its significance in various applications. The authors present their implementation of Rijndael 256 in Electronic CodeBook (ECB) and Counter (CTR) modes, measuring performance on different CPUs with varying microarchitectures. The results show that the optimized implementation achieves a throughput of 0.27 cycles per byte (C/B) on modern processors, comparable to the performance of the standard 128-bit block size AES. The chapter also discusses the implications of block size on security and the potential benefits of a 256-bit block cipher in cloud-scale applications. The authors conclude by highlighting the importance of considering specific processor characteristics and compiler behavior in achieving optimal performance.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Business + Economics & Engineering + Technology"

Online-Abonnement

Springer Professional "Business + Economics & Engineering + Technology" gives you access to:

  • more than 102.000 books
  • more than 537 journals

from the following subject areas:

  • Automotive
  • Construction + Real Estate
  • Business IT + Informatics
  • Electrical Engineering + Electronics
  • Energy + Sustainability
  • Finance + Banking
  • Management + Leadership
  • Marketing + Sales
  • Mechanical Engineering + Materials
  • Insurance + Risk


Secure your knowledge advantage now!

Springer Professional "Engineering + Technology"

Online-Abonnement

Springer Professional "Engineering + Technology" gives you access to:

  • more than 67.000 books
  • more than 390 journals

from the following specialised fileds:

  • Automotive
  • Business IT + Informatics
  • Construction + Real Estate
  • Electrical Engineering + Electronics
  • Energy + Sustainability
  • Mechanical Engineering + Materials





 

Secure your knowledge advantage now!

Springer Professional "Business + Economics"

Online-Abonnement

Springer Professional "Business + Economics" gives you access to:

  • more than 67.000 books
  • more than 340 journals

from the following specialised fileds:

  • Construction + Real Estate
  • Business IT + Informatics
  • Finance + Banking
  • Management + Leadership
  • Marketing + Sales
  • Insurance + Risk



Secure your knowledge advantage now!

Literature
This content is only visible if you are logged in and have the appropriate permissions.
Metadata
Title
Software Optimization of Rijndael for Modern x86-64 Platforms
Authors
Nir Drucker
Shay Gueron
Copyright Year
2022
DOI
https://doi.org/10.1007/978-3-030-97652-1_18

Premium Partner