
建立密鑰傳遞可信安全通道步驟如下。
1.解密方發佈公鑰。
發佈公鑰的步驟經可信“信息幀”的註冊驗證部設置pub及pub_w0值完成。其中:公鑰pub_w0是私鑰w0對公鑰pub採用點集“拓撲群”分形變幻環運算而取得的計算值,即pub_w0=f(pub,w0)=pub*w0。發送該可信“信息幀”完成發佈。
2.加密方發佈密文。
發佈密文的步驟:接收可信“信息幀”的註冊驗證部獲取pub值,以及用戶區獲取pub_w0值。使用點集“拓撲群”分形變幻環運算:pub_w1=f(pub,w1)=pub*w1,pub_w0_w1_+_key=f(pub_w0*w1+key,w1),將密文填充用戶區發送發佈該幀。其中:key為傳遞對稱密鑰;pub_w0_w1_+_key為非對稱加密key密文。
3.解密方獲傳遞密鑰。
解密步驟:接收可信“信息幀”,獲取該用戶區pub_w1和pub_w0_w1_+_key值,然後使用點集“拓撲群”分形變幻環運算為key=f(pub_w0_w1+key-(pub_w1*w0),pub_w1)完成解密。其中key為非對稱加密所傳遞的對稱加密/解密密鑰。
顺利获得上述三個步驟,可使用傳遞所得的共同密碼key,顺利获得可信密碼學對稱加密/解密技術,進行可信“雲、端”互動的對稱加密/解密通信。
