国密sm4 ECB、CEC模式探究与在iOS中的应用

SM4密码算法是一个分组算法。数据分组长度为128比特,密钥长度为128 比特。加密算法采用32 轮迭代结构,每轮使用一个轮密钥。 我们在iOS中实现可用data字节的形式,即秘钥Data为16位,加密数据Data需为16的整数倍,这两点很重要。 1、ECB模式 观察第一块,和第三块,皆为明文块0,相同的输入产生相同的输出 来看下具体代码 sm4Length:原数据的具体长度 unsigned c
相关文章
相关标签/搜索