現在典型的密碼有以下幾種類型:
莫爾斯電碼:莫爾斯電碼是一種時通時斷的信號代碼,這種信號代碼通過不同的排列順序來表達不同的英文字母、數字和標點符號等。最早的莫爾斯電碼是一些表示數字的點和劃(用一個電鍵敲擊出的點、劃以及中間的停頓),數字對應單詞,需要查找一本代碼表才能知道每個詞對應的數。
四方密碼:四方密碼是一種對稱式密碼,由法國人Felix Delastelle發明。這是一種將字母兩兩分為一組,然后采用多字母替換而得到的密碼。
希爾密碼:希爾密碼是由Lester S. Hill于1929年發明的、運用基本矩陣原理產生的替換密碼。這是一種較為常用的古典密碼,具有相同明文加密成不同的密文的特點,因此較移位密碼、仿射密碼等更為安全實用。該密碼算法可簡便高效地實現所有ASCII字符的希爾加密和解密,其中求逆矩陣的算法簡捷實用。
波雷費密碼:波雷費密碼是一種對稱式密碼,是最早進行雙字母替代的加密法。
仿射密碼:仿射密碼也是一種替換密碼,一個明文字母對應一個密文字母。仿射密碼的安全性很差,主要是因為其原理簡單,沒有隱藏明文的字頻信息,因此很容易被破譯。
三分密碼:三分密碼由Felix Delastelle發明。三分密碼是三維的,用3×3×3的公式進行加密,它是第一個應用的三字母替換密碼。
推薦文章