CSR 이란?
CSR은 인증서 신청 시 인증기관에 제출하는 인증서 서명 요청(Certificate Signing Request)입니다. 서버 인증서를 신청하기 위해 서는 SSL 암호화 통신에 사용되는 Key Pair(CSR/ 공개키와 비밀키)를 웹 서버에서 생성하셔야 합니다. 생성된 CSR에는 공개키(Public Key), Common Name(호스트명 + 도메인명, 예: www.trustn.com), 국가코드 2자리(예: KR), 회사명, 부서명, 회사 주소(시/도 및 시/군/구) 등이 포함됩니다.
개인키와 개인키 암호
CSR 생성 시 함께 생성된 개인키(Private Key)와 개인키에 대한 암호는 그 누구에게도 알려 주어서는 안되며 분실 또는 훼손 시 복구될 수 있도록 반드시 Web Server와는 다른 별도의 저장 공간에 안전하게 Backup해 두시기 바랍니다. 만약 개인키와 개인키에 대한 암호를 분실하시게 되면 그 어떠한 경우에도 서버 인증서를 사용하실 수가 없게 됩니다.
CSR 생성 방법
- Linux Apache 1.X
- Linux Apache 2.X
- RANDOM 방식
- MicroSoft IIS