We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
MPECA:面向多平台的高效密码算法.
- Authors
李珂悫; 冯景亚; 韦永壮; 赵琪
- Abstract
The Design of high-speed encryption algorithms in 6G systems via the AESNI instruction set(Intel ?Advanced Encryption Standard AES; New Instructions Set) is extensively received attention in academic community,(e. g. ROCCA encryption algorithm). However, how to design an efficient cryptographic algorithm in the environment that does not support the AESNI instruction set appears to be one of the current research difficulties. An efficient encryption algorithm for multiple platforms(MPECA is proposed by basing on the round function of AES. More specifically, its round function use four reduced round operations of AES so that MPECA can still be implemented by using the fixslicing technique in the low-end environment where the AESNI does not support. In particular, MPECA has 32 AES operations and 128 XOR operations, which are all less than the ROCCA spent in initializing and generating tags phases. MPECA can perform efficient software implementation in high-end environments that support AESNI. Compared to ROCCA, the encryption speed of MPECA on Intel platform is increased by 3.05 times without AESNI and 30.64% under AESNI environment. Moreover, on the ARM platform, MPECA has increased encryption speed by nearly 2.37 times. In addition, the MPECA has strong security level and good resistance against the differential attacks, the integration attacks and the key recovery attacks and so on.
- Subjects
INTEL Corp.; ADVANCED Encryption Standard; BLOCK ciphers; IMAGE encryption; ALGORITHMS; SPEED
- Publication
Application Research of Computers / Jisuanji Yingyong Yanjiu, 2023, Vol 40, Issue 8, p2481
- ISSN
1001-3695
- Publication type
Article
- DOI
10.19734/j.issn.1001-3695.2022.10.0633