Ruby中的可种子CSPRNG

时间:2014-04-30 04:18:10

标签: ruby prng

Ruby是否提供运行可播种CSPRNG的功能?从标准库中,OpenSSL / SecureRandom是加密安全的,但不是可播种的。随机是可播种的,但不是加密安全的。

或者,使用OpenSSL API在Ruby中实例化加密安全PRNG的安全方法是什么?

1 个答案:

答案 0 :(得分:1)

我最终在Ruby中实现了DRBG_HMAC。代码可以在这里找到:https://github.com/cryodex/drbg-rb