전자서명
전자서명. 중부대학교 정보보호학과 이병천 교수. 전자서명. 전자서명의 기능 사용자 인증 메시지 인증 서명 종이문서 인장, 수기서명 전자문서 전자서명 전자서명의 종류 RSA, GQ, DSA, ElGamal, Schnorr, KCDSA. 전자서명의 요구조건. 위조불가 ( unforgeable) 서명자 인증 ( user authentication) 부인불가 ( nonrepudiation) 변경불가 ( unalterable) 재사용 불가 ( not reusable). 수기서명과 전자서명의 비교.
전자서명
E N D
Presentation Transcript
전자서명 중부대학교 정보보호학과 이병천 교수 (c) Byoungcheon Lee, Joongbu Univ.
전자서명 • 전자서명의 기능 • 사용자 인증 • 메시지 인증 • 서명 • 종이문서 인장, 수기서명 • 전자문서 전자서명 • 전자서명의 종류 • RSA, GQ, DSA, ElGamal, Schnorr, KCDSA (c) Byoungcheon Lee, Joongbu Univ.
전자서명의 요구조건 • 위조불가 (unforgeable) • 서명자 인증 (user authentication) • 부인불가 (nonrepudiation) • 변경불가 (unalterable) • 재사용 불가 (not reusable) (c) Byoungcheon Lee, Joongbu Univ.
수기서명과 전자서명의 비교 (c) Byoungcheon Lee, Joongbu Univ.
------ ------ ------ ------ ------ ------ 디지털 서명 생성키 디지털 서명 검증키 서명된 전자문서 PUB 해쉬 알고리즘 ------ ------ ------ ------ ------ ------ 디지털 서명 생성 알고리즘 디지털 서명 검증 알고리즘 PRIV 해쉬값 9A23C28B728391A88F7ACD82732ACBF726 전자서명 (c) Byoungcheon Lee, Joongbu Univ.
RSA 전자서명 S, M (c) Byoungcheon Lee, Joongbu Univ.
RSA 전자서명 • RSA 전자서명의 예 M = 5, S = 15 (c) Byoungcheon Lee, Joongbu Univ.
M, S, R ElGamal 전자서명 (c) Byoungcheon Lee, Joongbu Univ.
ElGamal 전자서명 • ElGamal 디지털 서명 예 M = 10, S = 11, R = 17 (c) Byoungcheon Lee, Joongbu Univ.
Schnorr 서명 • 키생성 • 비밀키 xA • 공개키 yA • 서명 생성 • 는 m에 대한 서명 • 서명 검증 해쉬함수의 사용 (c) Byoungcheon Lee, Joongbu Univ.
전자서명 표준 • DSS : Digital Signature Standard • DSA : Digital Signature Algorithm • FIPS –186 등록, 1994년 • NIST (c) Byoungcheon Lee, Joongbu Univ.