java जावा में SALT मान कैसे उत्पन्न करें?




spring-security (2)

एक स्ट्रिंग के रूप में जावा में एक SALT मान बनाने का सबसे अच्छा तरीका क्या है जो कि कम से कम 32 बाइट्स लंबा है?


final Random r = new SecureRandom();
byte[] salt = new byte[32];
r.nextBytes(salt);
/** String encodedSalt = Base64.encodeBase64String(salt); */





salt