Package org.springframework.security.crypto.password
package org.springframework.security.crypto.password
-
ClassDescriptionAbstract base class for password encodersA password encoder that delegates to another PasswordEncoder based upon a prefixed identifier.Deprecated.Digest based password encoding is not considered secure.Deprecated.Digest based password encoding is not considered secure.Deprecated.Digest based password encoding is not considered secure.Deprecated.This PasswordEncoder is not secure.Service interface for encoding passwords.A
PasswordEncoder
implementation that uses PBKDF2 with : a configurable random salt value length (default is 8 bytes) a configurable number of iterations (default is 185000) a configurable output hash width (default is 256 bits) a configurable key derivation function (seePbkdf2PasswordEncoder.SecretKeyFactoryAlgorithm
) a configurable secret appended to the random salt (default is empty) The algorithm is invoked on the concatenated bytes of the salt, secret and password.The Algorithm used for creating theSecretKeyFactory
Deprecated.Digest based password encoding is not considered secure.