CAA 레코드: 아무도 안 거는 인증서 자물쇠
모든 공개 CA는 2017년부터 CAA 레코드를 지킬 의무가 있다. 공짜에 DNS 한 줄이면 되는데, 9년이 지난 지금도 채택률은 겨우 15%다.
프로토콜, 보안 사건, 그리고 인터넷이 실제로 작동하는 방식. 147편.
모든 공개 CA는 2017년부터 CAA 레코드를 지킬 의무가 있다. 공짜에 DNS 한 줄이면 되는데, 9년이 지난 지금도 채택률은 겨우 15%다.
2026년 10월, Chrome이 평문 HTTP에 기본으로 경고를 띄우기 시작한다. 15년짜리 캠페인이 끝났다 — 그런데 우리가 푼 건 풀 수 있는 문제였지, 어려운 문제가 아니었다.
SSL Labs A+는 TLS 채널 설정이 잘 됐다는 증명입니다. 사람들은 이걸 '우리는 안전하다'는 증거처럼 휘두릅니다. 현재 기준으로 A-와 A+의 차이는 HTTP 헤더 하나일 수 있고 — 피싱 키트도 그 문턱을 넘습니다.
HTTPS가 돈이 들던 시절엔 피싱 사이트 대부분이 그냥 HTTP였다. 무료 인증서는 TLS를 망가뜨린 게 아니라, 사용자들이 기대고 있던 우연한 신호 하나를 녹여버렸다.
다들 2029년에 올 47일 인증서에 패닉했지만, 첫 번째 단축은 이미 일어났다. 200일, 2026년 3월부터 의무다. 진짜 핵심은 유효기간이 아니라 10일까지 줄어드는 재검증 주기다.
모든 서버에 같은 개인키 하나, 그게 앞으로 만들 모든 서브도메인을 덮는다. 와일드카드 인증서는 작은 편의를 보이지 않는 폭발 반경과 맞바꾼다 — 그리고 지금의 표준도 그 위험을 분명히 적어 둔다.
약 150개 인증기관 중 단 하나라도 당신 도메인의 유효한 인증서를 발급할 수 있다. 당신의 보안은 그중 가장 약한 곳의 수준이다. 그런데도 이게 대체로 굴러가는 이유.
인증서가 침해되면 폐기해야 한다. CRL과 OCSP는 각자 다른 방식으로 브라우저에서 실패했고, 2025년 업계는 모두가 버렸다고 생각한 쪽을 조용히 골랐다.
양자 컴퓨터가 RSA와 타원곡선을 깨뜨린다. 전환은 이미 시작됐다 — 양자 컴퓨터가 아직 없어서가 아니라 '지금 수확하고 나중에 복호화'가 실제 위협이라서.
HTTPS가 모든 걸 암호화한다고? 아니다. 어떤 사이트에 접속하는지는 TLS 핸드셰이크에서 평문으로 전송된다.
TLS 1.0과 1.1은 공식 폐기되고 모든 브라우저가 거부한다. 그런데 서버는 아직 제공한다. 얼마나, 왜?
공인 CA가 발급하는 모든 TLS 인증서는 공개 검색 가능한 추가 전용 로그에 기록된다. DigiNotar 때문에 이렇게 됐다.