Java

자바 비밀번호 암호화

NaHyungMin 2020. 7. 23. 12:36
import org.springframework.security.crypto.password.PasswordEncoder;

public class ...ServiceImpl implements I....Service {
	private final PasswordEncoder passwordEncoder;
    
    public ....ServiceImpl(....Dao ....nDao , PasswordEncoder passwordEncoder) {
        this.....Dao = ....Dao;
        this.passwordEncoder = passwordEncoder;
    }
  
 //비밀번호 인증 실패. 비밀번호 인코딩되지 않은 데이터가 항상 앞에 와야 한다.
 if(passwordEncoder.matches(password, user.getPswd()) == false){

복호화는 제공하지 않는다.

 

혼자 테스트해보니, 초 단위로 암호화 하는듯.