jdk/src/share/classes/com/sun/crypto/provider/CipherCore.java
changeset 15010 ec6b49ce42b1
parent 15008 6a494f8ba5b5
child 16909 78a1749a43e2
--- a/jdk/src/share/classes/com/sun/crypto/provider/CipherCore.java	Mon Jan 07 14:40:07 2013 -0800
+++ b/jdk/src/share/classes/com/sun/crypto/provider/CipherCore.java	Tue Jan 08 11:55:21 2013 -0800
@@ -410,7 +410,7 @@
             } else {
                 iv = new byte[blockSize];
             }
-            SunJCE.RANDOM.nextBytes(iv);
+            SunJCE.getRandom().nextBytes(iv);
         }
         if (cipherMode == GCM_MODE) {
             algName = "GCM";
@@ -564,7 +564,7 @@
             }
 
             if (random == null) {
-                random = SunJCE.RANDOM;
+                random = SunJCE.getRandom();
             }
             if (cipherMode == GCM_MODE) {
                 ivBytes = new byte[GaloisCounterMode.DEFAULT_IV_LEN];