이 섹션의 페이지
- 실시간 메시징AiThao가 메시지를 보내는 즉시 전달하면서도 하나도 잃지 않는 방법: 앱마다 열린 WebSocket, 먼저 데이터베이스에 기록, 오프라인이었던 휴대폰의 따라잡기.
- 종단간 암호화, 쉽게 설명하기AiThao가 Signal 프로토콜을 쓰는 방식: 기기별 키, 메시지마다 앞으로 나아가는 키, 그룹용 발신자 키, 파일별 키, 안전 번호.
- 통화의 작동 방식AiThao 음성·영상 통화가 전달되는 방식: WebRTC, AiThao가 직접 운영하는 미디어 서버, 까다로운 네트워크를 위한 릴레이, 종단간 암호화를 만드는 통화별 키.
- 실시간 통화 번역의 작동 방식AiThao 번역 통화 중 내 목소리에 일어나는 일: 번역 프로그램이 통화에 참여해 음성을 클라우드 모델로 스트리밍하고, 번역된 음성이나 자막을 돌려줍니다.
- 메시지와 음성 번역의 작동 방식AiThao가 채팅 메시지를 92개 언어로, 음성 메시지를 번역하는 방식: 내 휴대폰에서의 복호화, 예비 모델을 갖춘 클라우드 번역 모델, 아무것도 보관하지 않음.
구성 요소, 한 문단씩
메시지는 각 앱이 서버와 열어 둔 연결을 통해 전달되므로 보내는 즉시 도착합니다. 휴대폰을 떠나기 전에 Signal 프로토콜로 종단간 암호화됩니다. 통화는 WebRTC를 쓰며, AiThao가 직접 운영하는 미디어 서버를 거칩니다. 번역은 클라우드의 음성·번역 모델이 하며, AiThao 자체 번역 서비스를 통해 호출합니다.
알림은 휴대폰 플랫폼의 푸시 서비스를 거치며, 미리 보기는 내 휴대폰용으로 암호화됩니다. 사진과 파일은 휴대폰에서 암호화된 뒤, 유효 시간이 짧은 서명된 링크로 객체 저장소에 바로 업로드됩니다.
AiThao가 이름을 밝히지 않는 것
이 페이지들은 개방형 표준과 오픈 소스 소프트웨어의 이름은 밝히지만, 클라우드 번역, 음성, 저장소, 릴레이를 제공하는 회사의 이름은 밝히지 않습니다. 업체는 바뀔 수 있고, 나에게 중요한 것은 각 업체가 무엇을 받을 수 있는지이며, 이는 보안 센터에서 설명합니다.
자주 묻는 질문
번역이 내 휴대폰에서 실행되나요?
아니요. 번역은 항상 클라우드 모델을 거칩니다. 휴대폰은 녹음, 암호화, 복호화, 재생을 하지만 번역은 하지 않습니다.
AiThao는 오픈 소스인가요?
아니요. Signal 프로토콜과 WebRTC 같은 개방형 표준과 오픈 소스 구성 요소로 만들어졌습니다.