hash 함수
·
Interview/Etc
hash 함수hash 함수는 임의의 길이를 가진 데이터를 고정된 길이의 데이터로 매핑하는 수학적 함수입니다.hash 함수 개념**해시 함수(Hash Function)**란, 임의의 길이를 가진 데이터를 고정된 길이의 데이터로 매핑하는 수학적 함수입니다.해시 함수는 입력된 데이터(메시지, 문자열 등)를 일정한 길이의 해시 값(해시 코드, 해시 체크섬)으로 변환합니다. 이때, 같은 입력 값에 대해서는 항상 동일한 해시 값을 생성해야 하며, 해시 함수의 작은 변화가 큰 해시 값 변화를 일으키도록 설계됩니다.해시 함수의 중요한 특징은 다음과 같습니다:고정된 길이의 출력: 입력 데이터의 길이와 상관없이 해시 값은 고정된 길이를 가집니다. 예를 들어, SHA-256은 항상 256비트(32바이트)의 해시 값을 생성합..