AI 요약
Trail of Bits가 Signal의 새로운 "Automatic Key Verification" 기능을 뒷받침하는 세 개의 외부 감사자(auditor) 중 하나를 구축·운영한다고 밝혔다. 이 기능은 키 투명성(key transparency)의 한 형태로, 서버가 잘못된 공개키를 제공하는 불일치 공격을 어렵게 만든다. Trail of Bits는 명세에 기반해 처음부터 독립적으로 감사자를 구현했으며, Merkle 트리 헤드를 주기적으로 서명해 전역 일관성을 보증한다. 클라이언트는 Signal·Cloudflare·Trail of Bits 세 감사자의 서명을 모두 요구한다.
핵심 포인트
- Signal의 Automatic Key Verification은 사용자↔공개키 매핑의 전역 일관성을 보장하는 키 투명성 시스템
- Trail of Bits는 명세 기반으로 처음부터 독립 구현한 감사자를 운영하며, Merkle 트리 헤드를 자체 서명 키로 주기적으로 서명
- 클라이언트는 Signal, Cloudflare, Trail of Bits 세 감사자의 서명을 모두 요구하며, 각 트리 헤드는 최근 7일 이내 감사자 서명 계보에 속해야 함
- 악의적 서버가 분할 뷰(split view)를 유지할 수 있는 기간은 최대 1주일로 제한되며, 이후 클라이언트에 경고 표시
향후 전망
- 키 투명성 기반 자동 검증이 메신저 보안의 표준으로 자리잡을 가능성
- 외부 감사자 생태계 확장 및 독립 검증의 중요성 부각
