From 442ab775f681714fad5e4cb0a85bc035f249945f Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Mon, 11 Nov 2013 16:19:25 +0700 Subject: Auto-initialize random if necessary --- crypto/src/crypto/generators/ECKeyPairGenerator.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crypto/src/crypto/generators/ECKeyPairGenerator.cs b/crypto/src/crypto/generators/ECKeyPairGenerator.cs index 8f2b1c2b5..a936755e2 100644 --- a/crypto/src/crypto/generators/ECKeyPairGenerator.cs +++ b/crypto/src/crypto/generators/ECKeyPairGenerator.cs @@ -81,6 +81,11 @@ namespace Org.BouncyCastle.Crypto.Generators } this.random = parameters.Random; + + if (this.random == null) + { + this.random = new SecureRandom(); + } } /** -- cgit 1.5.1