abw*_*333 3 rsa go private-key
我需要在Go中生成一个私钥.我正在使用rsa包(http://golang.org/pkg/crypto/rsa/).特别是,似乎我想使用GenerateKey方法.此方法的一个参数是io.Reader类型(http://golang.org/pkg/io/#Reader),但似乎有许多不同类型的读者.使用一种阅读器比另一种阅读器有什么优势吗?谢谢!
我相信在这种特殊情况下,合适的io.Reader将是,例如,crypto/rand.Reader.
var Reader io.Reader
Reader是加密强伪随机生成器的全局共享实例.在类Unix系统上,Reader从/ dev/urandom读取.在Windows系统上,Reader使用CryptGenRandom API.