Heroku有哪些熵源可用?
我想部署一个应用程序到heroku需要能够生成密码安全的随机数字。 我可以使用什么熵源?
你的Heroku dyno基本上是一个Ubuntu服务器虚拟机,所以你应该有权访问/dev/random
和/dev/urandom
就像你在任何其他基于Linux的操作系统上一样。
如果您使用的是Ruby / Rails,那么您应该对此使用SecureRandom
(或者ActiveSupport::SecureRandom
于旧版Ruby和Rails的ActiveSupport::SecureRandom
)。