해시 함수 (hash function) 뜻

입력을 정해진 길이의 값으로 바꾸며 거꾸로 되돌릴 수 없는 함수

A one way function that turns any input into a fixed length value

단계별로 보기

  1. 해시 함수는 어떤 길이의 입력이든 정해진 길이의 값으로 바꿉니다.
  2. hello를 넣으면 정해진 값이 나옵니다.
  3. 한 글자만 달라도 완전히 다른 값이 나옵니다.
  4. 같은 입력은 언제나 같은 값이 나와 비밀번호를 비교할 때 씁니다.
  5. 나온 값으로 원래 입력을 되돌릴 수는 없습니다.

개발자의 타자 연습에서 정보보안 용어로 타자 연습을 해 보세요.