다음 중 사용자 A가 사용자 B에게 메시지에 디지털 서명과 메시지 암호… | [정보통신기사 필기] 22년 1회차 기출문제 상세 페이지
1[정보통신기사 필기] 22년 1회차
다음 중 사용자 A가 사용자 B에게 메시지에 디지털 서명과 메시지 암호화하여 전송하려 한다면 어떤 순서로 A, B의 공개키와 A, B의 비밀키를 사용하여 암호화하여야 하는가?
1
B의 공개키→A의 공개키
2
A의 공개키→B의 비밀키
3
A의 비밀키→B의 공개키
4
B의 비밀키→A의 비밀키
해설
디지털 서명과 암호화를 함께 적용하려면 먼저 송신자(A)의 비밀키로 서명해 발신자 인증과 부인 방지를 확보한 뒤, 이어서 수신자(B)의 공개키로 암호화해 기밀성을 보장하는 순서로 처리한다.
서명을 먼저 하는 이유는 원문 데이터에 대한 서명이어야 검증이 의미가 있기 때문이며, 이후 암호화는 그 결과물 전체를 보호하기 위함이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.