arrow
Return

High-throughput block cipher implementations with SIMD

delete2022-11-01
delete3
PRE
AI
R
Runqing Xu
向泽军 cover
向泽军 (Zejun Xiang) *
D
Da Lin
S
Shasha Zhang
D
Debiao He
X
Xiangyong Zeng
DOI:10.1016/j.jisa.2022.103333delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The development of new technologies has put forward higher requirements for the performance and security of block ciphers. To meet the needs of these situations, Bitslicing is one of the block cipher implementation techniques which can provide high efficiency and resistance to cache-timing attacks. The S-box is usually the most time-consuming component for Bitsliced implementations. In this paper, we present techniques to optimize the S-box implementation and derive the most compact representations available for Bitslicing. Then we show that the efficiency of linear layers can be further improved by introducing a state-of-the-art technique. As a result, our implementations have significant advantages over previous implementations. The throughputs of our AES and SM4 implementations achieve 27068Mbps and 30026Mbps on i5-11335G7, both exceeding the throughput of AES-NI on the same platform.
Keywords:
Bitslice
SIMD
High-throughput
AES
SM4
Fast software implementation

Journal

Journal of Information Security and Applications cover
Journal of Information Security and Applications
IF:
3.7
Papers:
1.9K
Citations:
4.9K

Organization

H
hubei university
Scholars:
1.1W
Papers: 7.0K
Citations: 7
W
wuhan university
Scholars:
8.1W
Papers: 5.8W
Citations: 70
Cited Papers

Cited Papers

errShare
errSave
Energy and Electron Transfer Systems of Chlamydomonas reinhardi
err1970-07-01
err0
errOAAI
errTetsuo Hiyama; Mitsuo Nishimura; Britton Chance
errShare
errSave
Fast AES Implementation: A High-Throughput Bitsliced Approach
err2019-10-01
err35
PREAI
errHajihassani, Omid; Monfared, Saleh Khalaj; Khasteh, Seyed Hossein; Gorgin, Saeid
errShare
errSave
Influence of histamine on the process of human trophoblast differentiation
err2005-04-01
err0
PREAI
errG. Szewczyk; D. Szukiewicz; J. Klimkiewicz; M. Pyzlak; A. Szewczyk; K. Krajewska
errShare
errSave
Technology and Equity in Schooling: Deconstructing the Digital Divide
err2004-09-01
err0
PREAI
errMark Warschauer; Michele Knobel; Leeann Stone
errShare
errSave
no more