암호학적 해시 함수암호학적 해시 함수(cryptographic hash function)는 일반적인 해시 함수처럼 임의의 입력을 범위 안의 수로 변환하는 함수이지만, 몇 가지 특징이 더 요구된다.단방향 함수(one-way function) : 입력에서 해시값을 만들어내기는 쉬워도, 해시에서 입력을 만들어내는 것이 불가능하거나 매우 어려워야 한다.쇄도 효과(avalanche effect) : 차이가 조금 있는 여러 입력 데이터에 대한 해시 결과값은 서로 연관관계가 있어서는 안 된다.디지털 서명디지털 서명(digital signature)은 네트워크에서 송신자의 신원을 증명하는 방법이다. 디지털 서명은 송신자가 자신이 보내려는 데이터의 암호학적 해시값을 계산한 뒤, 그 해시된 값을 자신의 개인키로 암호화한 ..