Lune

S&P2026顶会

AESpoly: Symmetric-Key Cryptographic Designs Using Instruction-Level Parallelism Between AES and Polynomial Hash

Yukihito Hiraga, Yusuke Naito, Yu Sasaki, Takeshi Sugawara

2026年份

摘要

This paper studies the impact of instruction-level parallelism between the AES and CLMUL instructions on the design and performance of symmetric-key schemes. Our benchmark on modern processors from different vendors shows that a considerable portion of encryption (e.g., AES-CTR) and hashing (e.g., GHASH) runs in parallel due to the instructionlevel parallelism. This impacts the design space of symmetrickey schemes that has been separately optimized for encryption and hashing. By exploring the design space with a primitive that abstracts parallel execution, we propose a new wide-block encryption (WBE) called AESpolyW that achieves optimal parallel performance with respect to the number of primitive calls. We evaluate software performance of the instantiations with AES-128, Rijndael and Simpira v2, and AESpolyW outperforms the state-of-the-art WBE schemes, HCTR2 and EME, in the majority of twelve target processors from Intel, AMD, Apple, and Amazon AWS. We also propose a new message authentication code (MAC) called AESpolyM optimized for the instruction-level parallelism, and our software implementation of AESpolyM outperforms PMAC and GMAC in the majority of cases.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get ccbc1141-cdd1-47a5-a6a1-1e246c34d09a

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖