목록암호학 (13)

이동식 저장소

12주차 2차시

서명 서명이 있으면 암호화만 가지고는 못 하는 일들을 할 수 있다. 예를 들어 인터넷뱅킹. 내 입장에서 보면 상대가 은행인지 어떻게 아는가? 반대로 은행 측은 내가 계좌 주인인지 어떻게 아는가? 상대방을 확인할 수 있는 서명이 있다면, 서명이 누구의 것인지 확인할 수 있다면 많은 일을 할 수 있다. 이상적인 서명은 어때야 하는가? 단 한명만 만들 수 있는 서명, 누구나 그 서명의 주체를 확인할 수 있는 서명이 좋은 서명이다. 또, 내가 서명했다는 사실을 부인할 수 없어야 한다. RSA 서명 다음의 상황을 가정한다. p, q: 큰 소수 (공개됨) n=pq (공개됨) e: 암호화 키 (공개) d: 복호화 키 (비공개) ed=1mod(p1)(q1) 메시지 m에 대해 서명 $s(m..

CS/암호학 2020. 11. 21. 15:31