1. 암호학 해시함수와 암호시스템
1.1. 해시함수란?
해시함수란 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. 해시 함수에 의해 얻어지는 값은 해시 값, 해시 코드, 해시 체크섬 또는 간단하게 해시라고 한다. 암호학적 해시 함수는 현대 암호학에서 중요한 역할을 수행하고 있는데, 무결성, 메시지 인증 등에 사용되고 있다. 비 암호학적 컴퓨터 응용 분야에 사용되고 있는 일반 해시 함수와 비교할 때 두 경우 모두 큰 정의역에서 작은 치역으로의 함수라는 점에서 유사하다. 해시 함수는 임의의 길이 메시지를 입력하여 고...
2024.11.23