with password length generate encrypt and java spring-security salt

java - password - salt length



¿Cómo generar valor SALT en Java? (2)

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

¿Cuál es la mejor manera de producir un valor SALT en Java como una cadena de al menos 32 bytes de longitud?