X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/69185a937f52cab3950d4a4b254be456a6f442e5..4ab904b88e0b445c5e886fe91add69fb215dd455:/src/main/java/org/asamk/signal/util/Util.java diff --git a/src/main/java/org/asamk/signal/util/Util.java b/src/main/java/org/asamk/signal/util/Util.java index 19695ec6..c0efd271 100644 --- a/src/main/java/org/asamk/signal/util/Util.java +++ b/src/main/java/org/asamk/signal/util/Util.java @@ -1,32 +1,9 @@ package org.asamk.signal.util; -import org.whispersystems.signalservice.internal.util.Base64; - import java.io.File; import java.io.IOException; -import java.security.NoSuchAlgorithmException; -import java.security.SecureRandom; public class Util { - public static String getSecret(int size) { - byte[] secret = getSecretBytes(size); - return Base64.encodeBytes(secret); - } - - public static byte[] getSecretBytes(int size) { - byte[] secret = new byte[size]; - getSecureRandom().nextBytes(secret); - return secret; - } - - private static SecureRandom getSecureRandom() { - try { - return SecureRandom.getInstance("SHA1PRNG"); - } catch (NoSuchAlgorithmException e) { - throw new AssertionError(e); - } - } - public static File createTempFile() throws IOException { return File.createTempFile("signal_tmp_", ".tmp"); }