[TIL] SSL 인증서

김민재·2024년 3월 22일
0

TIL

목록 보기
119/172

SSL 인증서란?

  • SSL 인증서는 웹 사이트의 소유권을 확인하고 안전한 암호화된 연결을 열 수 있게 해줍니다. SSL 인증서는 웹 서버에 설치된 텍스트 파일이다.

SSL 인증서에 담긴 정보

  1. 인증서 만료 날짜
  2. 인증서를 발급 대상인 도메인 이름
  3. 도메인을 소유한 사람, 조직, 장치
  4. 인증서를 발급한 인증 기관
  5. 공개 키

연결이 비공개로 설정되어 있지 않습니다. 라는 홈페이지 문구

  • 홈페이지를 들어가다 보면 위 문구를 본적이 있을 것이다. 이 오류는 웹 사이트의 SSL 인증서가 누락되었거나 만료되었거나 합법적인 인증 기관에서 발급하지 않았거나 클라이언트가 다른 이유로 액세스할 수 없는 등의 문제로 인해 발생하는 것이다. 또한 안전한 HTTPS 연결을 통해 웹 사이트를 제공하려면 SSL 인증서가 필요하다.

  • 결과적으로 클라이언트와 서버 간의 메시지가 암호화를 통해 변환되지 않고 일반 텍스트로 전송되므로 사용자가 웹 사이트에서 무엇을 하는지 공격자가 확인할 수 있습니다. 또한 클라이언트는 올바른 서버에 연결되어 있는지 확인할 수 없습니다.
    그래서 브라우저에서 "연결이 비공개가 아닙니다" 또는 "연결이 안전하지 않습니다"라는 메시지가 나옵니다. 브라우저에서 웹 서버를 확인할 수 없으며 공격자가 메시지를 읽지 못하도록 메시지를 암호화할 수 없는 것입니다.
    이 오류는 웹 사이트의 SSL 인증서가 누락되었거나 만료되었거나 합법적인 인증 기관에서 발급하지 않았거나 클라이언트가 다른 이유로 액세스할 수 없는 등의 문제로 인해 발생합니다. 안전한 HTTPS 연결을 통해 웹 사이트를 제공하려면 SSL 인증서가 필요합니다.

    출처: https://www.cloudflare.com/ko-kr/learning/ssl/what-is-an-ssl-certificate/

profile
개발 경험치 쌓는 곳

0개의 댓글

관련 채용 정보