首页/安全/加密与证书速查/ZUC 祖冲之序列密码
加密算法基础95 条

ZUC 祖冲之序列密码

国密流密码标准(GM/T 0001):由 LFSR、比特重组与非线性函数 F 组成,用于移动通信的 128-EEA3 加密与 128-EIA3 完整性算法。

加密与证书速查安全更新于 2026-10-12
标准GM/T 0001-2012
结构LFSR + 比特重组 + 非线性函数 F
密钥 / IV均为 128 位
应用4G/5G 空口加密与完整性保护

算法参数说明

算法参数说明
输入:128 位密钥 + 128 位初始向量
输出:32 位字密钥流(按需截取为字节流)
模式:作为流密码与明文异或;完整性模式下生成 32 位 MAC
ZUC 由终端与网络侧成对使用,业务系统一般通过通信模组或协议栈间接使用,不直接调用算法。

易错点

  • ZUC 是流密码:IV 与计数器管理同样决定安全性,协议层由标准统一约束
  • 软件实现要关注常量时间与内存访问模式,避免引入侧信道

数据来源与参考

  • GM/T 0001-2012(ZUC 序列密码算法)
  • 3GPP 相关规范(EEA3/EIA3)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌