SSL 인증서란?
SSL 인증서에 담긴 정보
연결이 비공개로 설정되어 있지 않습니다. 라는 홈페이지 문구
홈페이지를 들어가다 보면 위 문구를 본적이 있을 것이다. 이 오류는 웹 사이트의 SSL 인증서가 누락되었거나 만료되었거나 합법적인 인증 기관에서 발급하지 않았거나 클라이언트가 다른 이유로 액세스할 수 없는 등의 문제로 인해 발생하는 것이다. 또한 안전한 HTTPS 연결을 통해 웹 사이트를 제공하려면 SSL 인증서가 필요하다.
결과적으로 클라이언트와 서버 간의 메시지가 암호화를 통해 변환되지 않고 일반 텍스트로 전송되므로 사용자가 웹 사이트에서 무엇을 하는지 공격자가 확인할 수 있습니다. 또한 클라이언트는 올바른 서버에 연결되어 있는지 확인할 수 없습니다.
그래서 브라우저에서 "연결이 비공개가 아닙니다" 또는 "연결이 안전하지 않습니다"라는 메시지가 나옵니다. 브라우저에서 웹 서버를 확인할 수 없으며 공격자가 메시지를 읽지 못하도록 메시지를 암호화할 수 없는 것입니다.
이 오류는 웹 사이트의 SSL 인증서가 누락되었거나 만료되었거나 합법적인 인증 기관에서 발급하지 않았거나 클라이언트가 다른 이유로 액세스할 수 없는 등의 문제로 인해 발생합니다. 안전한 HTTPS 연결을 통해 웹 사이트를 제공하려면 SSL 인증서가 필요합니다.
출처: https://www.cloudflare.com/ko-kr/learning/ssl/what-is-an-ssl-certificate/