青青草国产成人av片免费/香港三级日本韩国三级专线/国内自拍在钱/天堂国产女人av
論壇
排行
專題
Collection
學院設施
登錄
加入學院
搜索
本版
用戶
每日簽到
任務中心
勛章中心
發帖際遇
貝殼夢
PassWord
RoseTta
海龜湯之謎
邏輯訓練場
百科學院
一次性密碼
回復
一次性密碼
樓主:
170997
|
查看:
1965
|
回復:
5
查看:
1965
|
回復:
5
[密碼學習]
一次性密碼
簡潔模式
170997
發表于 2022-12-26 17:46:04
內蒙古
|
發自
安卓客戶端
一次性密碼簡介:一次性密碼本(One-time Pad;OTP)是密碼學中的一種加密算法。是以隨機的密鑰(key)組成明文,且只使用一次。這種方法在1882年被弗蘭克·米勒(Frank Miller)發現,并沿用至今。
方法:首先手上要有一本一次性密碼本用以加密文件,接著將一次性密碼本里的字母,與被加密文件的字母給依序按某個事先約定的規定一一相混,其中一個相混的作法是將字母指定數字(如在英語中,將A至Z依序指定為0至25)然后將一次性密碼文本上的字母所代表的數字和被加密文件上相對應的數字給相加,再減去該語言的字母數,假設是n(如英語為26),若就此得出來的某個數字小于零,則將該小于零的數給加上n,如此便完成加密。舉個例子,若要加密訊息“This is an example”,而用以加密的一次性密碼本如下所示:MASKL NSFLD FKJPQ則利用指定數字的方法,可分別將兩者給做以下的轉換:This is an example → 19 7 8 18 8 18 0 13 4 23 0 12 15 11 4MASKL NSFLD FKJPQ → 12 0 18 10 11 13 18 5 11 3 5 10 9 15 16兩者依序相加后得到的訊息如下:31 7 26 28 19 31 18 18 15 26 5 22 24 26 20將以上得到的訊息模26后可得:5 7 0 2 7 5 8 8 11 0 5 22 24 0 20它也就變成了FHACHFIILAFWYAU而若要解密以上信息,反向操作即可。
4
8
分享
206444
0
|
發表于 2023-1-4 10:53:34
未知
|
發自
安卓客戶端
感謝分享
154973
0
|
發表于 2023-1-17 15:10:30
河北
發帖際遇
感謝分享
210432
1
|
發表于 2023-1-27 11:16:13
北京
|
發自
安卓客戶端
感謝分享
169731
1
|
發表于 2023-1-29 08:56:02
貴州
|
發自
安卓客戶端
感謝分享
172158
1
|
發表于 2023-1-29 09:02:09
貴州
|
發自
安卓客戶端
感謝分享
返回版塊
尚未登錄
高級模式
您需要登錄后才可以回帖
登錄
|
加入學院
回帖后跳轉到最后一頁
發表回復
分享
復制鏈接