對密碼不熟,代數還可以,我的理解是這樣的,首先要將「algebra」轉換為向量c=(11275218193).設a為一個可逆矩陣,與傳遞的信息大小要相同,這裡就是9*9,則可以c*a或者a*transpose(c)(transpose表示c的轉置向量,*為乘法),得到一個行或者列向量.把得出的行或者列向量作為加密後的信息發出,解密者若知道這一個矩陣a,如果用的是行向量,則需右乘a的逆矩陣即可得到原來的向量c,再對應到字母a……z,就為傳遞的信息;列向量的話就需要左乘矩陣a的逆矩陣。
密碼矩陣:20個數字密碼矩陣[朗讀]
@qianhuyu
頂0
加入收藏
相關問答推薦