비밀키
1. Hash 함수(Hash Function)와 공개키 암호
1. Hash 함수(Hash Function)와 공개키 암호
2019.12.15해시함수는 블록체인 네트워크의 근간을 이루는 중요한 매커니즘 중에 하나다. 정보의 무결성 검증, 채굴, 전자서명 등 블록체인 네트워크가 뛰어난 보안과 함께 작동하도록 만들어준다고 할 수 있다. 해시함수에 대해 알아보자. 📌 1. 해시함수와 해시값의 개념 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. (위키백과) 그리고 입력값에 대해 원래의 입력값과 전혀 다른 값을 출력하는 함수이기도 하다. 출력되는 결과물을 '해시값'이라고 한다. 🔖 1-1. 해시함수 특성 입력값이 같으면 해시값도 반드시 같다. 해시값으로부터 원래의 값을 추정(복호화)하는 것은 사실상 불가능하다. (불가역성, 일방향 함수라고도 한다.) 입력값이 한 개라도 바뀌면 전혀 다른 해시값이 출력된다. (눈사태 효과) 출력값은 ..