로그인

솔팅

Salting

보안·개인정보

정의

해시값을 만들기 전에 임의의 값을 더해 섞는 것.

자세한 설명

솔팅은 비밀번호를 해시값으로 바꾸기 전에, 사람마다 다른 임의의 값(솔트)을 더해 섞는 방법입니다. 같은 비밀번호를 쓰는 사람이라도 저장되는 해시값이 모두 다르게 만들어집니다.

솔팅이 없으면 공격자가 미리 계산해 둔 해시값 표를 이용해 비밀번호를 빠르게 역으로 추측할 수 있습니다. 믿을 만한 회원 시스템이라면 비밀번호 저장에 솔팅을 기본으로 적용합니다.

예를 들면

같은 비밀번호를 쓰는 회원 두 명이라도 솔팅이 적용되면 데이터베이스에 저장된 값이 서로 다르게 보입니다.

체크포인트

회원 시스템을 새로 만든다면 비밀번호 저장에 솔팅이 적용되는지 개발 업체에 확인합니다.

관련 용어

보안·개인정보 용어 100개 보기용어집 전체 보기

용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.

우리 회사 일에 맞춰 보고 싶다면

하려는 일을 적어 주시면 SO EASY 로 맡길 수 있는지 먼저 알려 드립니다.