It's to support RSA and Rabin blinding. For cryptosystems that don't need blinding, you can pass in a NullRNG.
OK. So does that mean that I need a real RNG if I am using any form of RSA? I am using FixedLengthDecrypt directly.
Scott
It's to support RSA and Rabin blinding. For cryptosystems that don't need blinding, you can pass in a NullRNG.