]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/manager/KeyUtils.java
Show contact name for message Sender
[signal-cli] / src / main / java / org / asamk / signal / manager / KeyUtils.java
index 225cf68206b7a6b313c5ff79e3cfe5c4bf7b5ee8..6ffc3f36a5be499c55934f86c076aebf02f9c8ae 100644 (file)
@@ -1,9 +1,7 @@
 package org.asamk.signal.manager;
 
 package org.asamk.signal.manager;
 
-import org.whispersystems.signalservice.internal.util.Base64;
-
-import java.security.NoSuchAlgorithmException;
-import java.security.SecureRandom;
+import org.asamk.signal.util.RandomUtils;
+import org.whispersystems.util.Base64;
 
 class KeyUtils {
 
 
 class KeyUtils {
 
@@ -33,15 +31,7 @@ class KeyUtils {
 
     private static byte[] getSecretBytes(int size) {
         byte[] secret = new byte[size];
 
     private static byte[] getSecretBytes(int size) {
         byte[] secret = new byte[size];
-        getSecureRandom().nextBytes(secret);
+        RandomUtils.getSecureRandom().nextBytes(secret);
         return secret;
     }
         return secret;
     }
-
-    private static SecureRandom getSecureRandom() {
-        try {
-            return SecureRandom.getInstance("SHA1PRNG");
-        } catch (NoSuchAlgorithmException e) {
-            throw new AssertionError(e);
-        }
-    }
 }
 }