This commit is contained in:
Mark Payne 2015-12-03 16:35:33 -05:00
commit dce039b54f
1 changed files with 2 additions and 1 deletions

View File

@ -41,6 +41,7 @@ public class PasswordBasedEncryptor implements Encryptor {
private int saltSize; private int saltSize;
private SecretKey secretKey; private SecretKey secretKey;
@Deprecated
public static final String SECURE_RANDOM_ALGORITHM = "SHA1PRNG"; public static final String SECURE_RANDOM_ALGORITHM = "SHA1PRNG";
public static final int DEFAULT_SALT_SIZE = 8; public static final int DEFAULT_SALT_SIZE = 8;
@ -65,7 +66,7 @@ public class PasswordBasedEncryptor implements Encryptor {
public StreamCallback getEncryptionCallback() throws ProcessException { public StreamCallback getEncryptionCallback() throws ProcessException {
try { try {
byte[] salt = new byte[saltSize]; byte[] salt = new byte[saltSize];
SecureRandom secureRandom = SecureRandom.getInstance(SECURE_RANDOM_ALGORITHM, "SUN"); SecureRandom secureRandom = new SecureRandom();
secureRandom.nextBytes(salt); secureRandom.nextBytes(salt);
return new EncryptCallback(salt); return new EncryptCallback(salt);
} catch (Exception e) { } catch (Exception e) {