SSL 인증

SSL은 **TLS 인증서**가 있는 웹사이트에서만 실행할 수 있다. SSL 인증서는 **신원을 확인하는 신분증**과 같다.

SSL 인증서는 보통 웹사이트나 애플리케이션 서버가 웹에 저장하고 표시한다.

CA라는 기관에서 TLS 인증서 발행을 담당하며 Cloudflare를 사용하면 무료로 간편하게 인증서를 받을 수 있다.

웹사이트를 HTTP → HTTPS로 이동할 수 있게 해준다.


SSL 인증 정보

위에 포함된 가장 중요한 정보 중 하나는 웹 사이트의 공개 키이다. **공개 키 덕분에 암호화와 인증이 가능**하다.

사용자의 장치는 공개 키를 보고 이용해서 웹 서버와 안전한 암호화 키를 수립한다.

웹 서버에도 기밀로 유지하는 개인 키가 있는데 **개인 키를 사용해서 공개 키로 암호화한 데이터를 해독**한다.


SSL 인증서 유형

다양한 유형의 SSL 인증서가 존재한다.

예를 들어서 **하나의 인증서가 하나**의 웹사이트에만 적용되거나 **여러 개**의 웹사이트에 적용될 수 있다.

단일 도메인

단일 도메인 SSL 인증서는 단 하나의 도메인(ex www.cloudflare.com)에 적용된다.

멀티 도메인