文章横幅PC版
文章横幅iPad版
文章横幅手机版

块对称加解密技术的原理

TIME:2019-03-15 16:20  click: 121 次 来源: 未知

 

在传统密码学技术中,AES是对称加密解密的经典技术。

有趣的是可信密码学“块”对称加密解密技术也可用和AES有类似的原理实现。可信密码学“块”对称、加密解密技术把AES等传统对称加密/解密技术作为子集,使之与点集拓扑群变换环运算器算法结合,因此可保持该传统密码学技术原有的优点,从而使两者可集成为同一技术大类。

可信密码学“块”对称加密/解密方法采用与AES相同的原理。AES加密/解密算法的特点如下。

首先把明文分组为矩阵,对该矩阵进行Shiftrow(行变换)。

对MixColumn(列变换)运算。

对该矩阵每个元素进行Subbyte(S盒替换)变换。

对每组与“扩展密钥”进行异或运算。加密/解密按正反方向运算。

可信密码学“块”对称加密/解密技术的特点是该对称加密/解密算法,该算法可类似采用AES的变换操作。

1.据块变换照搬AES。

可信密码学技术“块”对称加密/解密算法的数据块变换完全照搬AES。

扩展密钥的产生经历了根种子密钥数轮运算的过程,包括生物信息特征先经该点集拓。

2.“扩展密钥”按点集变幻方法。

扑群变换环运算器运算,然后作为根种子密钥按所定轮数N经以下点集变幻为该扩展密钥。

可信密码学“块”对称加密解密,把根种子密钥按所定轮数N经该点集“拓扑群”分形变幻环运算形成该扩展密钥。借签了AES的变换的原理如下。

·首先是以上点集矩阵进行“拓扑群”非线性复杂变幻运算。

·然后是点集“拓扑群”环加法位移操作,与AES的逐行置换位移变换类似。

·再点集“拓扑群”的环乘法旋转操作,与AES的矩阵逐列相乘混合变换也相当。

·最后点集“拓扑群”的环加乘位移、旋转操作取值是该正交坐标值,这与AES的S盒坐标替换变换也一致。

然而,可信密码学“块”对称加密/解密对根种子密钥的轮扩展密钥运算,与AES对根种子密钥的轮扩展密钥运算比较,两者运算的算法是不一样的。

上一篇:块对称加解密技术的方法 下一篇:对称密码加解密技术流程