정의
원본을 되돌릴 수 없는 고정된 길이의 값으로 바꾸는 것.
자세한 설명
해싱은 어떤 데이터든 정해진 계산 방식을 거쳐 항상 같은 길이의 값(해시값)으로 바꾸는 기술입니다. 암호화와 달리 원래대로 되돌리는 것이 거의 불가능하도록 설계되어 있습니다.
비밀번호를 그대로 저장하지 않고 해시값으로 바꿔 저장하면, 데이터베이스가 유출되어도 원래 비밀번호를 바로 알아낼 수 없습니다. 파일이 중간에 바뀌지 않았는지 확인하는 용도로도 널리 쓰입니다.
예를 들면
홈페이지가 회원 비밀번호를 그대로 저장하지 않고 해시값으로 바꿔 저장해 두면, 데이터베이스가 유출돼도 피해가 줄어듭니다.
체크포인트
회원 비밀번호를 평문 그대로 저장하는 시스템은 없는지 개발 업체에 확인합니다.
관련 용어
용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.
SO EASY