昨天簡介完 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
就可以得到答案