當黑客擁有一台算力無限的主機,會做出哪些騷操作?
- 2020 年 2 月 24 日
- 筆記
所以對於黑客而言,一台算力無限的主機應該只會影響到一個領域,那就是密碼學。因為整個現代密碼學的安全基礎,就建立在各種計算困難問題和關於計算複雜度的假設上。
- 比如我們假設目前的各類密碼散列函數(Cryptographic Hash Function)對於經典計算機來說是單向函數(One-way Function),那麼就可以利用其單向性構造各種保護方案。像是區塊鏈,各種哈希過的敏感數據,它們的安全性就完全依賴於密碼散列函數。
- 比如我們假設世界上沒有任何方法能夠快速分解大數字的質因數,那麼就能依據這個假設構造出 RSA 公鑰體系。
- 你每天登錄各大網站時傳輸的賬號密碼、微信聊天的聊天記錄、支付寶下達的每一筆訂單,全都依靠這種公鑰體系保駕護航。
一個計算困難問題得到解決,就意味着密碼學裏面會有一整個門類的算法失去安全性。比如基於量子計算的 Shor 算法出現之後,RSA 問題和 ECDLP 都能夠被這個算法快速解決,經典的 RSA 公鑰體系和 ECC 公鑰體系就完全崩塌了。大家只能去尋找新的、量子計算無法解決的計算困難問題,比如格上的 LWE 問題,然後用這些問題去構造下一代的後量子加密算法。
那麼,一台算力無限的計算機意味着什麼呢?意味着所有的計算困難問題都不存在了,在其上建設的整個密碼學體系也就失效了。
理所當然地,攻破了整個密碼學體系之後我們能做出一些花哨的操作,比如我們能夠破解絕大部分的保密通信。人類目前已知的各種密鑰分發方法里,只剩下了兩種你沒法破解:一種是通過武裝押運等方式物理移交密鑰,另一種是量子密鑰分發。這兩種技術的安全性不是基於計算困難問題的,前者的安全性基於經典物理(指拳頭),後者的安全性基於量子物理(指不同測量基對量子態的擾動)。剩下的那些密鑰交換協議,都是基於某類公鑰體系的,都擋不住你那台算力無限的主機。
再比如,有人建議去挖比特幣、去發動51%攻擊,其實他們都饒了彎路了。
如果有了一台算力無限的計算機,那麼整條區塊鏈上的數據你都可以任意偽造。你只要直接捏造一條更長的鏈,比如讓所有的比特幣都歸屬於你,然後把現在的這條主鏈給頂替掉就可以了。
不過,這件事做完之後你應該半塊錢都撈不到,還會損失掉你擁有的全部比特幣財產。因為比特幣的信用基礎就是區塊鏈的不可偽造性,在你成功偽造了一條區塊鏈之後,比特幣的價格將會直接崩盤到泥巴里。直接挖取大量比特幣也是同理,你會當場體驗到通貨膨脹的快樂。
如果你一門心思要干出些驚天動地的大事的話,以下還有幾種有意思的方案:
- 破解、竊聽、篡改各國政府、金融機構的機密通信數據;
- 將木馬病毒打包到各種操作系統的升級包里,分發給全世界的電子設備;
- 將釣魚網站完美偽裝成 Google、淘寶、中國銀行之類的大型網站,進行大規模詐騙;
- ……
說到這裡,相信有的讀者已經意識到了。現代的信息安全體系是一個複雜的、交錯連橫的系統,密碼學只是其中一個重要的組成部分而已。一名獨來獨往的黑客拿到一台算力無限的主機就能天翻地覆了?很難,他更有可能的結果是搞了個大新聞之後,被某國政府悶聲抓了起來。
不過,如果有人拿到了這台主機之後沒有被沖昏頭腦,只想安安靜靜地奔小康的話,還是有一些非常安全的利用方法的。
那就是賣算力,無限的算力就意味着無限的錢!還是合法的錢!
如果你很有無產階級精神,用白菜價賣算力,一年下來世界上大部分雲服務商都被你幹掉了,互聯網公司自有的大部分服務器也被你幹掉了。企業們玩命的把自家服務往你的服務器上移植。
把intel、AMD、IBM、克雷、…………這些廠商從一開始到現在生產出來的計算工具全部加起來,算力離無限都差很遠。這些廠商一年營業額那是你不敢想的。
因為算力便宜,服務將向後端遷移,筆記本電腦台式電腦將變成瘦客戶機,只做展示和交互,不強調性能。這將加速互聯網基礎設施的發展,保證帶寬和延遲不是瓶頸。
有限元分析幾乎變成無限元分析。
物理模擬幾乎無所不能,可從原子級別模擬一個系統的運動,甚至能準確預測一定時間內一個系統的未來行為。
甚至有助於幫助人們研究大腦,原子級別模擬大腦,產生強人工智能…
也可以捐給國家,到時候山姆大叔家胖子就不會翹着蘭花指在指指點點了。
是不是想一想就留下了幸福的眼淚?

當然,計算是有代價的,信息熵和熱力學熵是一回事。
一不當心寫出死循環或者圖靈不可停機問題,無限大的熱量當場把什麼都蒸沒了。
然後就算是有限停機的問題,什麼計算葛立恆數之類的問題也是要毀滅宇宙的,宇宙都沒了還想什麼錢不錢的!?
大佬醒醒,該量體溫了!

文章整合自:知乎
ID:Gh0u1L5、默然、宮乘風
由微信公眾號安全圈