當前位置:首頁 » 密碼管理 » 矩形密碼是什麼

矩形密碼是什麼

發布時間: 2025-07-12 23:41:15

⑴ 密碼·暗號·口令· 請詳細描述 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

⑵ 彩票下面的黑色長方形是什麼是什麼意思

黑色矩形點是彩票的條形碼,用以識別彩票真偽,也象彩票號碼一樣,是兌獎標識,不可污損。

熱點內容
android44虛擬按鍵 發布:2025-07-13 05:15:28 瀏覽:794
pythonftp自動下載 發布:2025-07-13 05:13:06 瀏覽:916
python定義字元串變數 發布:2025-07-13 05:08:18 瀏覽:815
存儲涉黃違法 發布:2025-07-13 05:08:14 瀏覽:563
網線連網賬號密碼多少 發布:2025-07-13 05:03:26 瀏覽:208
表單資料庫 發布:2025-07-13 04:57:48 瀏覽:653
ftp圖片瀏覽 發布:2025-07-13 04:57:40 瀏覽:134
三旺串口伺服器sw開關如何設置 發布:2025-07-13 04:40:24 瀏覽:707
寶馬x3sm是什麼配置 發布:2025-07-13 04:36:42 瀏覽:67
編程培訓學費 發布:2025-07-13 04:32:18 瀏覽:217