교재의 내용과 문제의 설명 중에 PKI(Public Key Infrastructure, 공개 키 기반 구조)의 내용들은 모두 참고를 해주시면 되는데요 (사용자 인증, 무결성, 비밀성 등의 기능을 제공하기 위하여 인증서를 발급하고 이용할 수 있도록 하는 기반 구조).기본으로 하시구요, RSA는 좀더 정리를 해드려 볼께요~
* RSA - 1978년에 MIT 공과 대학의 Rivest, Shamir, Adelman 등 3인이 공동 개발한 공개 키 암호 방식(public key cryptosystem)의 암호화 알고리즘이다. - 2개의 서로 다른 소수 p, q를 기본으로 하여 암호화 키(e, n)와 복호화 키(d, m)가 정해진다(단, n=p×q). 이때 n과 e는 공개하지만 d는 비공개로 관리한다. n의 자릿수를 크게 하면 할수록 두 소인수 p와 q로 분해하는 계산량이 증가하기 때문에 암호 체계의 안전이 더욱 보장된다.