Paper 2025/925

SCMAC and LOL2.0: An AEAD Design Framework and A New Version of LOL Stream Cipher Design Framework

Dengguo Feng, State Key Laboratory of Cryptology, Beijing, China
Lin Jiao, State Key Laboratory of Cryptology, Beijing, China
Yonglin Hao, State Key Laboratory of Cryptology, Beijing China
Qunxiong Zheng, PLA Strategic Support Force Information Engineering University, Zhengzhou, China
Wenling Wu, Institute of Software, Chinese Academy of Sciences, Beijing, China
Wenfeng Qi, PLA Strategic Support Force Information Engineering University, Zhengzhou, China
Lei Zhang, Institute of Software, Chinese Academy of Sciences, Beijing, China
Liting Zhang, Westone Cryptologic Research Center, Beijing, China
Siwei Sun, School of Cryptology, University of Chinese Academy of Sciences, Beijing, China
Tian Tian, PLA Strategic Support Force Information Engineering University, Zhengzhou, China
Abstract

In this paper, we introduce SCMAC, a general framework that transforms large-memory stream ciphers into AEAD schemes. It represents an intermediate design paradigm between Encrypt-then-MAC and dedicated single-pass AEAD, partially integrating encryption and authentication mechanisms while mitigating the risk of state leakage associated with immediate absorption and squeezing. Consequently, this approach harmonizes high performance with enhanced security. Additionally, we propose LOL2.0, an enhanced version of the blockwise stream cipher design framework LOL. This new framework improves security through modifications to the FSM update and output functions, and increases flexibility in constructing LFSR components. Based on SCMAC}$ and LOL2.0, we present two AEAD ciphers, LOL2.0-Mini and LOL2.0-Double, which support both stream cipher and AEAD modes. These ciphers are tailored to Beyond 5G/6G environments, offering 256-bit key length and resistance to known cryptanalysis methods, including differential, linear, and integral attacks. They also provide 128-bit security against forgery attacks in the nonce-respecting setting. Due to their compatibility with AES-NI and SIMD instructions, LOL2.0-Mini and LOL2.0-Double achieve software performance of 90 Gbps and 144 Gbps in stream cipher mode, respectively. In AEAD mode, they perform at 59 Gbps and 110 Gbps, significantly faster than their predecessor's Encrypt-then-MAC versions.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
Stream CipherAEAD6G Mobile SystemFast Software Implementation
Contact author(s)
jiaolin_jl @ 126 com
haoyonglin @ yeah net
History
2025-05-23: approved
2025-05-22: received
See all versions
Short URL
https://ia.cr/2025/925
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/925,
      author = {Dengguo Feng and Lin Jiao and Yonglin Hao and Qunxiong Zheng and Wenling Wu and Wenfeng Qi and Lei Zhang and Liting Zhang and Siwei Sun and Tian Tian},
      title = {{SCMAC} and {LOL2}.0: An {AEAD} Design Framework  and A New Version of {LOL}  Stream Cipher Design Framework},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/925},
      year = {2025},
      url = {https://eprint.iacr.org/2025/925}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.