使用單個晶片級鐳射,科學家已經設法生成完全隨機數的流,其速度約為當前使用得最快隨機數生成器系統的速度的100倍。
這種被稱為“大規模並行超快速隨機位生成”的新系統可用於生成加密金鑰,以保護高度敏感的資料和交易,目前,這些金鑰和交易正面臨著擁有不斷增強的計算機能力的駭客攻擊的風險。
隨機性在密碼學中起著基本作用:安全金鑰越隨機,使用邏輯數學破解程式碼的難度就越大。這就是為什麼使用隨機數生成器來加密資料的原因:該技術建立了位元流,這些位元流又可以用於生成非常強大的加密金鑰。
生成隨機數的方法有很多,其中最著名的方法可以追溯到數千年前:例如,簡單的骰子或擲硬幣會產生不可預測的結果。這就是現代密碼學試圖模仿的東西。
當然,手動隨機數生成無法跟上資料安全需求的規模。為了大規模建立大量隨機數,開發了新技術以快速將某些自然現象的不可預測行為轉化為位數。
例如,鐳射器是由微小的量子光子製成的,這些量子光子表現出混亂,不可預測的狀態–組成鐳射束的粒子的隨機波動可以由計算機檢測出來,並轉換成完全由數字組成的數字序列。不確定的。
儘管之前已經使用鐳射器的不可預測的特性來生成隨機數,但是這些系統受到了限制。基於鐳射的系統無法快速生成許多數字,也無法從單個光束同時生成數字。
最新評論