해시 함수(Hash Function)란?
임의 길이의 데이터로부터 정해진 길이의 값(해시값)을 계산하는 함수. 암호에서 사용하는 것(SHA-256 등)은 해시값으로부터 원래 데이터를 구하는 것도, 같은 해시값이 되는 두 데이터를 찾는 것도 현실적으로 불가능하도록 만들어지며, 변조 검출, 디지털 서명, 비밀번호 저장에 사용된다.
일본어 명칭: ハッシュ関数
해시 함수(Hash Function)은(는) 정보 보안 기초, 자료 구조와 알고리즘, 양자 컴퓨터의 하드웨어 등 3개 분야의 연습 문제 8개에 나와요.
분야: 정보 보안 기초