모두CBT

다음 중 사용자 암호 처리 과정 중 해시 함수의 역할에 대한 설명으로 … | [전자상거래관리사 2급 필기] 24년 1회차 기출문제 상세 페이지

1[전자상거래관리사 2급 필기] 24년 1회차
다음 중 사용자 암호 처리 과정 중 해시 함수의 역할에 대한 설명으로 가장 올바르지 않은 것은?
1
해시 함수는 비밀번호를 암호화하여 저장함으로써 데이터베이스 유출 시 비밀번호가 노출되지 않도록 보호한다.
2
해시 함수는 비밀번호를 무작위로 변환하나, 같은 비밀번호라면 같은 해시값을 생성할 수 있다.
3
해시 함수는 사용자의 비밀번호를 원본 그대로 데이터베이스에 저장하되, 검증 시에만 해시를 사용하여 확인한다.
4
해시 함수는 원본 데이터를 복구할 수 없는 일방향 변환을 통해 비밀번호의 안전성을 높인다.
해설

해시 함수는 비밀번호를 일방향으로 변환하여 저장하므로, 원본 비밀번호를 그대로 저장한다는 설명은 해시 함수의 목적과 반대된다.

해시 함수는 원본 데이터 복구가 불가능한 방식으로 비밀번호를 변환해 데이터베이스 유출 시에도 원문이 노출되지 않도록 보호하며, 동일한 입력에는 동일한 해시값을 생성한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.