RISC-V技术论坛
直播中

发烧友推温针

9年用户 866经验值
擅长:光电显示
私信 关注
[经验]

SM4算法原理及分享1

SM4算法是一种分组密码算法。其分组长度为128bit,密钥长度也为128bit。加密算法与密钥扩展算法均采用32轮非线性迭代结构,以字(32位)为单位进行加密运算,每一次迭代运算均为一轮变换函数F。SM4算法加/解密算法的结构相同,只是使用轮密钥相反,其中解密轮密钥是加密轮密钥的逆序。
  轮函数F表达式为:


  rki为轮密钥,由密钥扩展函数的产生














更多回帖

发帖
×
20
完善资料,
赚取积分