希爾密碼(hillpassword)是運用基本矩陣論原理的替換密碼,由lesters.hill在1929年發明.每個字母當作26進制數字:a=0,b=1,c=2一串字母當成n維向量,跟一個n*n的矩陣相乘,再將得出的結果模26.注意用作加密的矩陣(即密匙)在\mathbb_^n必須是可逆的,否則就不可能解碼.只有矩陣的行列式和26互質,才是可逆的.希爾密碼是基於矩陣的線性變換,希爾密碼相對於前面介紹的移位密碼以及放射密碼而言,其最大的好處就是隱藏了字符的頻率信息,使得傳統的通過字頻來破譯密文的方法失效.希爾密碼不是足夠安全的,如今已被證實。
@loubuyu
頂0
加入收藏
相關問答推薦