
이메일 암호화는 연결 중 도청부터 서버에 저장된 메일 보호, 발신자와 수신자만 내용을 읽게 하는 종단 간 암호화까지 방식마다 막는 위협과 기능상 대가가 다르다. Fastmail은 대부분의 일상적 이메일에는 전송 중 암호화와 저장 데이터 암호화가 현실적인 보호를 제공하며, 국가 단위 공격자나 출처 보호가 필요한 경우에는 이메일 대신 Signal 같은 메신저를 권한다.
이메일에서 현실적으로 우려할 위협은 계정 탈취, 스팸 분류 오류로 인한 메일 누락, 악성코드, 실수로 인한 삭제다. 네트워크 도청, 데이터 유출, 기기나 드라이브 도난은 덜 흔하지만 중요하다. 언론인이나 적대적 환경에 놓인 활동가처럼 정교한 공격자를 상대하는 사람은 서비스 제공업체 내부자와 정부의 법적 자료 제출 요구도 고려해야 한다.
TLS(전송 계층 보안)는 기기와 이메일 서버 사이의 통신을 암호화해 와이파이망이나 인터넷 서비스 제공업체를 통한 도청을 막는다. 서버가 실제 이메일 제공업체인지 확인하는 인증서 체계와 인증서 투명성 기록도 연결 보호에 쓰인다. Fastmail은 최신 TLS 1.3을 지원하고, 브라우저가 TLS 없이 접속하지 못하게 하는 HSTS를 사용한다. 또 암호화되지 않은 IMAP·POP·SMTP 연결용 포트를 닫아 앱이 평문으로 접속하지 않도록 한다.
메일 서버 사이의 전송에는 대체로 ‘기회적 TLS’가 쓰인다. 서버가 암호화를 시도하지만 상대 서버가 지원하지 않으면 암호화 없이 보내는 방식이다. 따라서 중간에서 통신을 조작하는 공격자가 STARTTLS 요청을 제거해 연결을 평문으로 낮출 수 있다. 모든 서버에 암호화를 의무화하면 암호화를 지원하지 않는 서버와 주고받는 정상 메일까지 전달되지 않을 수 있다.
MTA-STS와 DANE은 이런 빈틈을 줄이려는 프로토콜이다. MTA-STS를 쓰면 도메인 운영자가 유효한 인증서를 사용하는 암호화 연결만 받겠다는 정책을 공개하고, 발신 서버는 조건을 충족하지 못하면 메일 전송을 거부한다. 설정은 비교적 간단하지만, 문제가 생기면 메일이 지연되거나 반송될 수 있다. DANE은 DNSSEC으로 서명한 DNS 기록에 TLS 인증서 정보를 게시해 인증기관에 대한 의존을 없애지만, DNSSEC 운영이 복잡하고 오류가 발생하면 장애가 수 시간에서 수일 지속될 수 있다.
Fastmail은 현재 DANE의 기밀성 이점보다 가용성 위험이 커지는 점을 더 중요하게 본다. 구글과 야후도 DANE보다 MTA-STS를 선택했다고 설명한다. Fastmail은 생태계가 바뀌면 이 판단을 다시 검토할 예정이다. 일반적으로 주요 이메일 제공업체 사이를 오가는 메일은 전송 중 암호화될 가능성이 매우 높지만, DANE이나 MTA-STS가 없는 상황에서 네트워크를 조작할 수 있는 정교한 국가 단위 공격자는 연결을 낮춰 메일을 가로챌 수 있다.
저장 데이터 암호화는 서버 디스크에 보관된 메일을 보호한다. 다만 암호화 키를 제공업체가 보유하므로, 유효한 법원 명령에 따라 데이터를 복호화해 제출할 수 있고 공격자가 서버를 완전히 장악하면 보호 효과가 없다. Fastmail은 백업을 포함한 모든 사용자 데이터를 암호화된 디스크 볼륨에 저장하며 키를 직접 관리한다고 밝혔다.
Proton Mail과 Tuta 같은 서비스는 비밀번호에서 기기 내 암호화 키를 만들어 제공업체도 저장된 메일을 읽을 수 없게 하는 ‘접근 불가 암호화’를 제공한다. 내부자 공격이나 정부의 자료 제출 요구에 대비하는 데 도움이 될 수 있지만, 메일 주소와 시간 정보 등 일부 메타데이터는 암호화되지 않는다. 웹 브라우저에서 메일을 이용하면 복호화 코드가 제공업체 서버에서 내려오므로, 서버가 침해됐을 때 비밀번호를 가로채도록 코드가 바뀔 위험도 있다. 발신자가 가진 메일 사본은 여전히 읽을 수 있다.
이 방식은 기능도 제한한다. 복구 문구 없이 비밀번호를 잊으면 메일을 되찾을 수 없고, 서버에서 내용을 검색하거나 색인할 수 없다. 표준 이메일 앱과의 연동 및 다른 제공업체로의 이전도 어렵고, 제공업체가 메일을 볼 수 없어 지원과 업무용 기능이 제한될 수 있다.
종단 간 암호화는 발신자와 수신자만 내용을 읽게 한다. 이메일에서는 S/MIME과 OpenPGP가 1990년대부터 있었지만 일반 이용자에게 널리 자리 잡지 못했다. 상대의 공개 키를 찾아 진짜 키인지 확인하고 주기적으로 교체할 기반이 부족하며, 메타데이터 노출이나 사용성 문제도 남아 있다. 서버가 내용을 읽을 수 없으면 검색, 피싱 탐지, 악성코드 차단이 어려워진다. 이메일 주소와 날짜 등 기본 헤더도 암호화할 수 없다. Fastmail은 일상적인 이메일에서는 전송 중·저장 중 암호화와 검색, 스팸 필터링 등 기능을 함께 활용하고, 매우 민감한 대화에는 Signal 같은 전용 메신저를 쓰는 방식을 제시한다.
Fastmail은 25년 넘게 이메일 서비스를 운영해 왔다며, 암호화와 강한 인증으로 메일을 보호하는 동시에 여러 데이터센터를 통한 중복성과 검색 기능으로 접근성을 유지하는 방향을 계속 검토한다고 밝혔다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요