Hash
Hash function의 목표 Alice가 Bob에게 M을 서명을 해서 보내려고 한다. 서명의 목적을 달성하기 위해서는 Alice가 서명한 [M]Alice와 M을 함께 보내야 한다. {[M]Alice}Alice 하면 같은 전달 하려는 같은 M이 나오는데도 꼭 함께 보내야 한다. 왜냐하면 {[M]Alice}Alice했을때 나온 M이 함께 보낸 M과 같아야 Alice가 보낸것임을 알 수 있기 때문이다. M을 안보내면 예를들어 Trudy가 [m]Trudy를 Alice인척 Bob에게 보내고 Bob은 {[m]Trudy}Alice 한 결과인 m` 이 정말 원하던 Alice의 M인지 알 방법이 없다. (Trudy는 Alice의 private key 를 모르기 때문에 {}Alice했을 때 M이 나오도록 하는 M을 구..
2022.12.09