• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

bcrypt 해싱 질문

21.12.01 15:50 작성 조회수 210

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);

//결과

 

답변 1

답변을 작성해보세요.

2

안녕하세요. 코드로 보여드릴께요.