+++ /dev/null
-package org.asamk.textsecure;
-
-import java.security.NoSuchAlgorithmException;
-import java.security.SecureRandom;
-
-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);
- }
- }
-}