•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
파일:다른 뜻 아이콘.svg  
은(는) 여기로 연결됩니다.
주성분이 염화 나트륨인 결정성 물질에 대한 내용은 소금 문서
번 문단을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
파일:관련 문서 아이콘.svg   관련 문서: 페퍼
,
,
,
,
,
1. 개요2. 유래3. 용도

1. 개요[편집]

해시 함수를 이용해 특정한 값들을 암호화할 때, 각 값마다 무작위 문자열을 추가한 후 해시화할 때 사용되는 값.

예를 들어, 웹사이트에 회원가입할 때 생성하는 비밀번호를 해시화하기 전에, 가입하는 유저마다 고유한 무작위 값을 추가한 후 해시화하여 db에 저장한다면, 해당 사례에서 추가된 고유 무작위 값은 솔트 값이다.

솔트 값은 일반적으로 db에 해시화된 암호문과 함께 저장된다.[1]

2. 유래[편집]

평문에 값을 추가한 후 해시화하는 것이 음식에 소금을 뿌리고 요리하는 것과 비슷해서 솔트라는 명칭이 붙었다.

3. 용도[편집]

레인보우 테이블 공격을 막기 위해 사용된다.
[1] 이것이 페퍼와 솔트의 차이점이다.