矩形密碼是什麼
⑴ 密碼·暗號·口令· 請詳細描述 playfair密碼 原理及應用
看過《國家寶藏2》的朋友們一定記得裡面有一種密碼,解開它需要一組矩陣,矩陣對應著一個密鑰,它就是著名的PLAYFAIR密碼。在計算機不發達的過去,這種密碼的安全性還是很高的。下面就教大家玩轉它。
第一步,你需要一個密鑰,當然是英文的了,一句話或者幾個單詞,比如HOW
ARE
YOU。然後把這組密鑰里重復的字母去掉,只留第一次出現的,自然,空格也要去掉,於是變成HOWAREYU。把密鑰記下來,或者傳給你要發送密碼過去的人,然後開始下一步。
第二步,做一5*5矩陣,把密鑰每5個字母斷開,作為一行,直到密鑰每個字母都排在矩陣中,然後緊接著密鑰最後一個字母,以「除去密鑰中的字母的字母表」(是殘缺的字母表,額。。真不好表達)順序將其它字母填入矩陣(除了Q以外,因為PLAYFAIR矩陣是5*5的僅有25個位置,而Q最不常用,另有方法是I和J占同一個位置,這要依情況而定靈活處理。)於是我們得到:
HOWAREYUBCDFGIJKLMNPSTVXZ長呼一口氣,終於完成了准備工作。
第三步:寫下你要傳遞的話,即明文。這里以I
AM
BRILLS為例
首先要分組,把空格去掉然後每兩個字母分為一組
IA
MB
RI
LL
S
這時我們發現了一個問題,有同樣的字母被分到了一組,而且有一組只有一個字母,先說第一種情況:若某組中出現了同樣字母,在這兩個字母間加字母X,然後重新分組。第二種情況,若發現第一種情況調整後最後一組僅有一個字母,則在其後加字母X。
按照這個規則,我們得到了
IA
MB
RI
LX
LS
第四步:開始加密工作。對照剛才分組好的明文,在矩陣中找出相應的字母對的位置,然後按照下面的規則在矩陣中尋找明文字母對對應的密碼字母對:
1.若明文對在矩陣中是對角關系,那麼以這兩字母連線為對角線作矩形,另一對角線兩端的字母就是密碼,如果明文順序是左下到右上,那麼密碼順序就是右下到左上(有時跟寫X的方法很像),以此類推。比如:MB->NU
2.若明文對在矩陣中是同行關系,那麼將這對字母均向右移一格,若有字母在右邊界,則移動到同行左邊首字母,例如HR->OH
3.若明文對在矩陣中是同列關系,那麼將這對字母均向下移一格,遇到邊界時方法與2中的類似。
*這些規則是約定好的,當然,如果你與對方也可以有新的約定。
依照規則1、2、3,將明文轉換為密碼:NB
UN
AJ
NT
KT
慶祝一下,終於完成了!!
由於PLAYFAIR密碼是對稱密碼,所以解密就是加密的逆過程,把規則1、2、3逆轉過來就是解密方法啦。
那麼,想辦法破解它:WTO
REK
UCIKLDP
Y
⑵ 彩票下面的黑色長方形是什麼是什麼意思
黑色矩形點是彩票的條形碼,用以識別彩票真偽,也象彩票號碼一樣,是兌獎標識,不可污損。