随机数和Microsoft CNG

时间:2012-02-18 21:56:42

标签: random cryptography cng

我需要使用Microsoft CNG API为加密生成安全的随机数。

我是否应该使用此API生成所有数字,或者只是从中获取另一个随机生成器的种子值?

任何帮助表示赞赏! 感谢。

1 个答案:

答案 0 :(得分:0)

你想要多少个随机数? MS CNG熵池中只有有限量的熵。只需一个数字/密钥就可以了。对于多个密钥,那么最好使用CNG为单独的加密质量PRNG播种。

RFC 4086

的第7.1.3节中描述了MS CNG