我寫了一個可以生成pad的一次性pad加密模塊。我讀過Haskell帶有一些加密安全的隨機數生成器,其模塊名稱包含「Crypto」。因此,我使用我的GHCi並鍵入「導入」和選項卡以調出所有可能的導入。沒有加密模塊,只有普通的舊隨機。我明確地嘗試導入「System.Crypto」,然後只是「Crypto」;沒有運氣。我使用Power Shell對自動完成的結果執行文本搜索,但它找不到適用的條目。密碼隨機數發生器在哪裏?如果我沒有它,我可以在哪裏得到它?我想象的是什麼?Haskell:(System。)Crypto在哪裏?
詳情:
GHCi
version 7.6.3
Windows 7
隨機模塊是加密安全的嗎?我沒有從提供的鏈接中找到任何其他加密模塊。 – bimmo 2014-10-02 09:14:43
'System.Random'模塊的'StdGen'生成器*不是*加密安全的。即使是非密碼的也不算很好。 – 2014-10-02 09:36:53