{Bouncy Castle} RsaKeyPairGenerator.GenerateKeyPair需要很长时间

时间:2015-06-22 12:11:41

标签: c# cryptography rsa bouncycastle

我正在使用BC库进行加密。 代码:

RsaKeyPairGenerator generator = new RsaKeyPairGenerator();
KeyGenerationParameters genParams = new KeyGenerationParameters(new SecureRandom(), 2048);
generator.Init(genParams);
AsymmetricCipherKeyPair kp = generator.GenerateKeyPair();

下面的代码行需要很长时间(超过一分钟)才能执行:

AsymmetricCipherKeyPair kp = generator.GenerateKeyPair();

令人惊讶的是,有时执行同一段代码需要的时间少一些(大约17-18秒)。

有什么想法吗?

0 个答案:

没有答案