7
我想部署一個應用程序到heroku需要能夠生成密碼安全的隨機數。我可以使用什麼熵源?heroku有什麼熵源可用?
我想部署一個應用程序到heroku需要能夠生成密碼安全的隨機數。我可以使用什麼熵源?heroku有什麼熵源可用?
您的Heroku dyno基本上是Ubuntu服務器虛擬機,因此您應該可以像訪問任何其他基於Linux的操作系統一樣訪問/dev/random
和/dev/urandom
。
如果您使用的是Ruby/Rails,那麼您應該使用SecureRandom
(或者對於較早版本的Ruby和Rails使用ActiveSupport::SecureRandom
)。
相關問題:當heroku啓動一臺新機器(假定有一些圖像)時,它的熵池是否會得到相同的數據? – 2013-07-25 22:32:32