해시 함수

KangHo Lee's avatar
Nov 17, 2024
해시 함수

해시 함수(hash function)

  • 데이터를 고유한 고정 길이의 문자열로 변환하는 수학적 함수입니다.
  • 특징
      1. 결정성: 같은 입력값에 대해 항상 동일한 해시 값을 반환합니다.
      1. 고정된 출력 길이: 입력 데이터의 크기와 상관없이 항상 고정된 길이의 해시 값을 생성합니다.
      1. 충돌 저항성: 두 개의 다른 입력이 동일한 해시 값을 가지기 어렵습니다.
      1. 단방향성: 해시 값을 통해 원래 입력값을 유추하는 것이 불가능합니다.
          • 복호화가 불가능합니다.
💡
DB에 비밀번호를 저장할 때 보안을 위해 해시화합니다.
 
Share article

devleekangho