计算机科学
密码学
精简计算指令集
软件
嵌入式系统
密码原语
操作系统
密码协议
计算机硬件
指令集
计算机安全
作者
Mengmeng Wei,Guoqiang Yang,Fanyu Kong
标识
DOI:10.1109/icicse52190.2021.9404134
摘要
As candidates for cryptographic primitives in 5G communication, ZUC-256, SNOW-V, and AES-256 offer the 256-bit security in terms of confidentiality and integrity. There have been some studies on software implementations on different platforms for them. In this paper, ZUC-256, SNOW-V, and AES-256 are implemented in the standard C language on RISC-V CPU without AES new instructions. Their implementation performances are measured and compared from two aspects including keystream generation and message authentication code generation, and the results suggest that ZUC-256 is faster than SNOW-V and AES-256 algorithms on RISC-V platform.
科研通智能强力驱动
Strongly Powered by AbleSci AI