인프런 커뮤니티 질문&답변
bcrypt 해싱 질문
작성
·
362
0
안녕하세요
평문이랑 해싱된 값이랑 다시 해싱을 하면 원래 해싱값이 나온다. 라고 강의 중 말씀 하셔서 테스트 코드를 작성해 봤는데,
앞 7자리만 같고 뒤는 다른데 이 부분에 대해서 설명 부탁드려도 될까요?
//소스코드
@DisplayName("패스워드 해싱 테스트")
@Test
public void passwordHasingTest(){
String password = "1234";
String hashedPassword = "";
hashedPassword = passwordEncoder.encode(password);
String secondHashedPassword = passwordEncoder
.encode(passwordEncoder.encode(password) + password);
assertEquals(hashedPassword,secondHashedPassword);
//결과
퀴즈
회원 가입 시 이메일 인증 절차를 사용하는 가장 중요한 이유가 무엇일까요?
계정 도메인 모델의 복잡성 증가를 위해서
실제 사용자인지 확인하고 스팸 가입을 방지하기 위해
패스워드 인코딩 과정을 간소화하기 위해
프론트엔드 라이브러리 설정을 쉽게 하기 위해






