This is an automated email from the ASF dual-hosted git repository.
pradeep pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/master by this push:
new 41797b2 RANGER-2700: Use
SecureRandom.getInstance(NativePRNGNonBlocking) to get random string
41797b2 is described below
commit 41797b2443ffd1f957620931c5ffb145f56cfc8d
Author: joey.ljy <[email protected]>
AuthorDate: Tue Jan 14 17:05:58 2020 +0800
RANGER-2700: Use SecureRandom.getInstance(NativePRNGNonBlocking) to get
random string
Signed-off-by: Pradeep <[email protected]>
---
.../src/main/java/org/apache/ranger/plugin/util/PasswordUtils.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/agents-common/src/main/java/org/apache/ranger/plugin/util/PasswordUtils.java
b/agents-common/src/main/java/org/apache/ranger/plugin/util/PasswordUtils.java
index c08f55d..f1f2b09 100644
---
a/agents-common/src/main/java/org/apache/ranger/plugin/util/PasswordUtils.java
+++
b/agents-common/src/main/java/org/apache/ranger/plugin/util/PasswordUtils.java
@@ -184,7 +184,7 @@ public class PasswordUtils {
private static String generateBase64EncodedIV() throws
NoSuchAlgorithmException {
byte[] iv = new byte[16];
- SecureRandom.getInstanceStrong().nextBytes(iv);
+ SecureRandom.getInstance("NativePRNGNonBlocking").nextBytes(iv);
return new String(Base64.encode(iv));
}