您好,欢迎访问山东渔翁信息技术股份有限公司官方网站
渔翁信息

专注密码硬件研发生产定制

咨询热线: 400-6686-188

产品中心

热门产品

联系我们

咨询热线:400-6686-188

市场合作:孙经理:13806311977

售后服务:房经理:0631-5651692

邮箱:support@fisherman-it.com

地址:济南市高新区齐鲁软件园F座

新闻中心 您的位置:首页 > 新闻中心 >

块对称加解密技术的原理

文章出处:渔翁信息作者:渔翁信息人气:发表时间:2019-03-15 16:20


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

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

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

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

对MixColumn(列变换)运算。

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

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

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

1.据块变换照搬AES。

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

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

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

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

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

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

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

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

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

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

  1. 一键分享到

返回顶部