iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 30
0
Security

資安隨意分享的30天系列 第 30

Day30 - 金盾下的BB84

前言

昨天簡介完 BB84 ,今天簡單講個金盾,不過因為是 nc 連過去的題目

當時也沒截圖什麼的,這裡純講講

正文

題目是給了一串密文,告訴我們說 C = P xor K

所以我們現在要獲取到 Key 才可以 << 目標

那 nc 連到題目機上後,他會吐給我們由 0和1 組成的 Key

這邊要使用測不準原理,先輸入 0 過去 3 ~ 5 次,觀察回傳的箭頭符號

有變化的地方可以確定是 1 ,沒變化的地方就不清楚是 0 還是 1

之後再輸入 1 過去 3 ~ 5 次,一樣觀察回傳回來的箭頭符號

有變化的地方可以確定是 0 ,沒變化的地方一樣就是不清楚

然後這樣交叉比對就可以獲得全部的 0 和 1

也就代表得到 Key

之後一樣就是 Key xor C = P 就可以得到答案


上一篇
Day29 - 簡述量子密碼 bb84
系列文
資安隨意分享的30天30

尚未有邦友留言

立即登入留言