
可信密碼學“塊”對稱加密解密技術的變幻運算設計在很多方面借鑑AES。
例如,該可信密碼學技術用基於點集“拓撲群”分形變幻環運算的原理,先自組織矩陣數據運算對象,然後進行混沌、分形等非線性和複雜性運算,這與AES在變換步驟上,先組織矩陣數據運算對象,然後進行“行變換”“列變換”等非線性與複雜性運算類似。
在AES的非線性和複雜性變換操作中,逐行置換位移量,逐列混合矩陣相乘值,S盒替換影射坐標表值,就是一種混沌的變換運算過程。不斷地給數據對象作同樣的變換操作步驟就是一種分形的變換運算過程。可信密碼學技術的設計原理即如此。
可信密碼學技術基於點集“拓撲群”分形變幻環運算,先經點集“拓撲群”數據對象的正交坐標編碼,然後取其拼接字符串值。這與AES的變換取值先使用S盒變換,然後取其內容值類似,這也是可信密碼學技術借鑑AES之處。
但是,可信密碼學“塊”對稱加密/解密技術因用基於點集“拓撲群”分形變幻環運算,故數據變幻是自然進行的、非人為設計的。這與AES的變換是事先人為設計好的有所不同。
可信密碼學“塊”對稱加密/解密技術的方法,其自然性的表現如下。
①自然變換驅動的自組織方法。
②自然的自組織、混沌和分形運算。
③自然的點集“拓撲群”分形變幻環運算驅動。
④自然的單位點集“拓撲群”分形變幻環運算驅動。
