Signal Protocol 기반 자체 호스팅 보안 메시징
Tosh Defence의 Sanket (Sanket.Chat)은 독립적인 감사를 거친 Signal의 공식 libsignal을 기반으로 하는 자체 호스팅 보안 메시징 플랫폼입니다. 조직은 Signal Protocol 종단 간 암호화, 양자 컴퓨팅 이후의 위협에 대비한 키 합의 및 AES-256을 사용하는 메시징 서버를 자체 시설에서 운영합니다. 각 설치 환경은 한 조직만을 위한 전용 환경이며, 조직의 자체 클라우드 계정부터 완전히 물리적으로 격리된 네트워크까지 조직이 소유한 인프라에서 운영됩니다.
Signal 앱은 Signal 자체 서비스에서 운영됩니다. Sanket은 조직이 소유하고 관리하며 자체 일정에 따라 업데이트하는 설치 환경에 동일한 보안 감사를 받은 프로토콜 라이브러리를 제공하고, 조직에 필요한 신원, 기기 및 감사 통제 기능도 제공합니다.
조직 자체 서버에서 운영하는 Signal Protocol
SANKET은 모든 메시지 암호화에 Signal 공식 libsignal 라이브러리의 동일한 릴리스를 모든 플랫폼에서 사용합니다. Signal Protocol을 재구현하거나 대체 메시지 암호를 사용하지 않으므로, 평가자가 검토하는 암호화 구현은 Signal이 직접 배포하고 독립적인 감사를 받은 라이브러리입니다.
세션은 PQXDH로 시작해 Double Ratchet과 Signal의 희소 포스트 양자 래칫으로 이어집니다. Signal은 이 조합을 트리플 래칫이라고 부릅니다. 각 메시지에는 별도의 키가 사용되며, 사용 후 삭제됩니다.
프로토콜을 둘러싼 조직의 모든 필요 요소
프로토콜만으로는 플랫폼이 되지 않습니다. Sanket에는 조직이 보안 메시징을 직접 운영하는 데 필요한 관리 콘솔, 사용자 디렉터리 등록, 기기 승인 및 접근 권한 폐기, 보안 등급 표시, 보존 정책, 감사, 백업, 서명된 배포판이 포함됩니다.
- 관리자용 FIDO2 보안 키
- SCIM 2.0 및 디렉터리 연동
- 서명된 기기 목록과 기기 간 상호 TLS 인증
- 보안 정보 및 이벤트 관리 시스템으로 내보낼 수 있는 해시 체인 방식 감사 로그
- 암호화 및 서명된 백업
- 설정 가능한 보존 기간
귀사의 서버, 귀사의 키, 귀사의 일정
사용자의 개인 키는 각자의 기기에서 생성되고 보관됩니다. 서버 측 비밀 정보는 설치 환경 내부에 보관되며 Tosh Defence는 이를 보유하지 않습니다. 릴리스는 소프트웨어 자재 명세서가 포함된 서명된 패키지로 제공되며, 로드 전에 검증하고 조직의 변경 승인 담당자가 승인한 경우에만 설치합니다.
라이선스는 서명된 파일을 사용해 로컬에서 검증되므로, 공급업체 서버에 연결할 수 없다는 이유로 서비스가 중단되지 않습니다.
클라우드부터 외부망과 물리적으로 분리된 환경까지
조직이 자체 운영하는 Sanket 설치 환경은 조직이 선택한 클라우드 계정, 자체 데이터 센터 또는 인터넷 연결이 전혀 없는 네트워크에서 실행할 수 있습니다. 모든 방식에서 단일 호스트 및 다중 호스트 고가용성 구성을 사용할 수 있습니다.
기술적 근거
SANKET 백서에서 자세한 내용 확인
이 페이지의 모든 설명은 공개된 SANKET 기술 보안 및 아키텍처 백서에 상세히 수록되어 있으며, 등록 없이 무료로 읽을 수 있습니다.
Signal Protocol 메시징 서버를 자체 호스팅할 수 있나요?
예. Tosh Defence의 SANKET는 Signal의 공식 libsignal 라이브러리를 기반으로 구축된 자체 호스팅 메시징 플랫폼입니다. 조직이 자체 인프라에서 서버를 운영하며 Signal Protocol 종단간 암호화, 양자 내성 PQXDH 및 AES-256을 사용합니다.
SANKET은 Signal을 기반으로 분기된 소프트웨어인가요?
아니요. SANKET은 모든 메시지 암호화에 수정되지 않은 공식 libsignal 라이브러리를 사용하는 독자적인 플랫폼입니다. Signal Protocol을 재구현한 코드는 포함하지 않습니다.
Sanket에서 자체 서버 운영이란 무엇을 의미하나요?
조직마다 전용 설치 환경 1개를 해당 조직이 선택한 서버에서 운영합니다. 자체 클라우드 계정, 자체 데이터 센터 또는 폐쇄망을 사용할 수 있습니다. 조직은 계정, 기기, 정책, 보존 기간, 업데이트 및 감사를 통제합니다.
자체 호스팅 서버를 사용하면 종단 간 암호화가 약해지나요?
아니요. 서버는 암호문을 중계할 뿐 메시지, 파일, 통화, 반응 또는 암호화된 일대다 메시지의 암호화 키를 보유하지 않으므로, 조직 자체 서버조차 콘텐츠를 읽을 수 없습니다.
자체 서버에 설치한 환경에는 업데이트가 어떻게 제공되나요?
서명된 릴리스 패키지로 제공되며, 설치 전 검증하고 조직이 승인할 때 설치합니다. 새 버전이 정상 상태가 아니면 자동으로 이전 버전으로 되돌립니다. 만료된 릴리스나 이전 릴리스는 거부됩니다.
데스크톱 앱을 제공하는 자체 서버 설치형 보안 메시징 옵션이 있나요?
예. Sanket.Enterprise는 조직 자체 서버나 폐쇄망에서 운영되며, iOS, Android, Windows, macOS 및 Linux용 전용 앱은 조직을 통해 배포됩니다.
소유한 인프라에서 Signal Protocol 실행
자체 호스팅 방식의 Sanket 설치와 관련해 구성 형태, 사용자 계정 체계 연동, 단계적 도입 및 평가에 대해 Tosh Defence에 문의하세요.