강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ljh님의 프로필 이미지
ljh

작성한 질문수

스프링과 JPA 기반 웹 애플리케이션 개발

회원 가입 패스워드 인코딩

bcrypt 해싱 질문

작성

·

359

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

백기선님의 프로필 이미지
백기선
지식공유자

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

ljh님의 프로필 이미지
ljh

작성한 질문수

질문하기