evo真人(中国)

文章橫幅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對根種子密鑰的輪擴展密鑰運算比較,兩者運算的算法是不一樣的。

上一篇:塊對稱加解密技術的方法 下一篇:對稱密碼加解密技術流程