OAEP(Optimal Asymmetric Encryption Padd… | [7급 국가직 정보보호론] 25년 1회차 기출문제 상세 페이지
1[7급 국가직 정보보호론] 25년 1회차
OAEP(Optimal Asymmetric Encryption Padding)에 대한 설명으로 옳지 않은 것은?
1
동일한 메시지에 대하여 OAEP 패딩 결과는 항상 동일하다.
2
OAEP는 RSA 암호의 안전성을 높이기 위한 메시지 패딩 규격이다.
3
OAEP 패딩을 적용한 RSA에서는 수신자가 암호문의 변조 여부를 확인할 수 있다.
4
OAEP 패딩을 적용한 RSA에서는 동일한 메시지와 동일한 공개키를 사용해도 생성된 암호문이 달라질 수 있다.
해설
옳지 않은 것은 동일한 메시지의 OAEP 패딩 결과가 항상 동일하다는 설명이다.
OAEP는 매번 임의의 시드(random seed)를 생성해 마스크 생성 함수로 메시지와 섞으므로, 같은 메시지라도 패딩 결과가 매번 달라진다.
- RSA 안전성 강화: OAEP는 교과서적 RSA의 결정성·가단성 문제를 해결하기 위한 패딩 규격이다.
- 변조 확인: 복호화 후 패딩의 고정 구조(레이블 해시 등)를 검사해 형식이 맞지 않으면 거부하므로 변조를 탐지할 수 있다.
- 확률적 암호화: 무작위 시드 덕분에 동일 메시지·동일 공개키라도 암호문이 달라진다.
오류나 개정된 내용이 보이면 알려주세요