SSL 인증서란? 무료와 유료의 차이부터 https 적용까지
사이트 주소 앞의 자물쇠, 그리고 크롬의 '주의 요함' 경고. 모두 SSL 인증서와 관련이 있어요. 처음 사이트를 만드는 분도 이해할 수 있게 정리했어요.
SSL 인증서란?
SSL(정확히는 TLS) 인증서는 "이 사이트가 정말 그 도메인의 주인이 운영하는 곳"임을 증명하고, 방문자와 서버 사이의 데이터를 암호화해 주는 전자 문서예요. 인증서가 설치된 사이트는 주소가 https:// 로 시작하고 주소창에 자물쇠가 표시돼요.
왜 필요한가요?
- 브라우저 경고 제거 — 인증서가 없으면 크롬 · 엣지가 주소창에 '주의 요함'을 띄우고, 로그인 · 결제 페이지에서는 더 강하게 경고해요.
- 정보 보호 — 회원 비밀번호, 문의 내용, 결제 정보가 중간에서 엿보이지 않게 암호화돼요. 개인정보를 받는 사이트라면 사실상 필수예요.
- 검색 노출 — 구글은 https 를 순위 신호로 사용해요. 네이버 등 다른 검색엔진도 https 사이트를 권장해요.
- 신뢰도 — 자물쇠가 없는 쇼핑몰이나 회사 홈페이지는 방문자가 바로 떠나기 쉬워요.
무료 SSL과 유료 SSL, 뭐가 다른가요?
암호화 강도는 똑같아요. 브라우저의 자물쇠도 똑같이 뜨고요. 차이는 검증 범위, 유효기간, 보증 같은 부가 요소예요.
| 무료 (Let's Encrypt) | 유료 (상용 인증기관) | |
|---|---|---|
| 암호화 · 자물쇠 | 동일 | 동일 |
| 검증 방식 | 도메인 소유 확인(DV) | DV · OV · EV 선택 |
| 유효기간 | 90일 (주기적 갱신 필요) | 보통 1년 이내 |
| 와일드카드 | 지원 | 지원 (비싼 편) |
| 보증 · 기술지원 | 없음 | 인증기관별 보증금 · 지원 |
| 비용 | 무료 | 연 수만 원 ~ 수십만 원 |
개인 사이트, 회사 홈페이지, 쇼핑몰, 관리자 페이지, API 서버 등 대부분의 경우 무료 DV 인증서로 충분해요. 단점은 90일마다 갱신해야 한다는 점인데, SSLKEY.org 는 만료 전에 메일로 알려드리고 링크 한 번으로 같은 설정 그대로 갱신할 수 있게 해 드려요.
DV · OV · EV 차이
- DV (Domain Validation) — 도메인 소유만 확인. 몇 분이면 발급. Let's Encrypt 와 SSLKEY.org 가 발급하는 방식이에요.
- OV (Organization Validation) — 회사 실체까지 서류로 확인. 인증서 정보에 회사 이름이 들어가요.
- EV (Extended Validation) — 가장 엄격한 확인. 예전에는 주소창에 회사 이름이 초록색으로 보였지만, 지금 주요 브라우저는 DV 와 똑같이 자물쇠만 보여줘요.
와일드카드와 멀티도메인
- 단일 도메인 —
example.com하나만. (www 를 쓰면 www 도 함께 넣어야 해요) - 와일드카드 —
*.example.com.www,shop,admin등 한 단계 아래 서브도메인을 개수 제한 없이 모두 보호해요. DNS TXT 레코드로 소유 확인을 해요. - 멀티도메인 —
example.com,www.example.com,api.example.com처럼 필요한 주소만 골라 하나의 인증서에 넣어요. 웹서버 파일 업로드로도 확인할 수 있어요.
서브도메인이 계속 늘어날 예정이라면 와일드카드가 편하고, 주소가 정해져 있고 DNS 를 만지기 어렵다면 멀티도메인이 편해요.
내 사이트에 https 적용하는 순서
- 인증서 발급 — SSLKEY.org 에 도메인을 입력하고 안내대로 소유 확인(DNS TXT 또는 파일 업로드). DNS 등록 방법
- 서버에 설치 — 받은 ZIP 의 파일을 웹서버에 설정해요. 서버별 설치 방법
- 443 포트 열기 — 방화벽 · 보안그룹에서 443(HTTPS) 포트를 열어요.
- http → https 이동 — http 로 들어온 방문자를 https 로 보내는 301 리다이렉트를 설정해요.
- 확인 — SSL 인증서 확인 도구로 체인 누락, 이름 불일치가 없는지 점검해요.
- 갱신 — 만료 전에 갱신해서 교체해요. (SSLKEY.org 는 만료 20일 · 10일 전에 알림 메일)
지금 바로 https 를 적용해 보세요
SSL 인증서 발급하기도메인만 입력하면 3분 만에 발급 · 도메인당 첫 발급 무료 · 회원가입 없음