package access.config;
import java.security.SecureRandom;
import java.util.Base64;
import java.util.Random;
public class HashGenerator {
private static final Random secureRandom = new SecureRandom();
private HashGenerator() {
}
public static String generateRandomHash() {
byte[] aesKey = new byte[128];
secureRandom.nextBytes(aesKey);
//Avoid decoding / encoding as URL parameter problems
return Base64.getUrlEncoder().withoutPadding().encodeToString(aesKey);
}
}