본문 바로가기
Spring

Spring Framework : Spring Security 패스워드 암호화

by autumnly 2017. 6. 9.


스프링 시큐리티 암호화 클래스 종류


BCryptPasswordEncoder

스프링 시큐리티에서 기본적으로 사용하는 암호화 방식으로, 암호화가 될 때마다 새로운 값을 생성한다.

임의적인 값(salt)을 추가해서 암호화하지 않아도 된다.



StandardPasswordEncoder

SHA-256 암호화를 사용한다.



NoOpPasswordEncoder

암호화를 사용하지 않을 때.