好玩遊戲
懷舊Flash遊戲
網友自造遊戲
益智謎題
討論區
站內活動
我的GS
線上人數:119
精選謎題列表
所有精選謎題
我解過的
我未解過的
其它謎題列表
所有其它謎題
近期新增
高評等
高人氣
我解過的
我未解過的
謎題分類
邏輯
數學
找規律
空間概念
快問快答
移動成立
創造力
謎語
偵探思考
眼腦並用
文字拆解圖
其他
兩對鎖與鑰匙
- 謎題解析
回謎題解析頁
|
歷史版本
如何編輯?
此為非常規運用對稱式加密的例子(註一),這裡舉一相似但有漏洞的實作(註二):
A想要傳達一個數字訊息給B,而他們先各選一個非常非常大的數字。
1. A將此數字乘上自己選的數字後,傳給B。
2. B將從A得知的數字乘上自己選的數字後,再傳回去給A。
3. A將B傳回來的數字除以自己選的數字後,再丟給B。
4. B將得到的數字除以自己選的數字後,就是A要傳達的數字。
註一:
一般的「對稱式加密」,是A、B兩人已先透過安全的方式訂好加密用的數字(即金鑰),
接著A、B聯繫時用此加密訊息,並且連續進行加密的過程不具有交換率。
但這裡一把金鑰只有一人使用,而且加密法有交換率。
註二:
漏洞在於,監聽者可還原訊息以及A和B選的數字,至於方法就留給各位想想。
還有,若A和B無法確認對方身分,會發生M用以上方式收下A的訊息後,
再將修改過的訊息用以上方式傳給B,又稱作「中間人攻擊」。
備註
送出