Rust로 구현된 포스트 퀀텀 E2EE 메신저, 124MB RAM으로 10,000 연결 달성
Qt An E2EE post-quantum messenger core in Rust (10k connections on 124MB RAM
QT는 X3DH, PQXDH, Double Ratchet, Sealed Sender, Noise Protocol을 Rust로 구현한 E2EE 메신저 코어의 기술 프로토타입이다. 전화번호나 이메일 없이 암호화 키 기반 신원을 사용하며, 서버가 메시지를 읽을 수 없도록 설계됐다. 10,000개의 WebSocket 연결을 124MB RAM으로 처리할 수 있음을 입증했고, Android 앱이 실제 기기에서 실행됐다. 아직 완전한 UI, TLS, 외부 감사가 부족해 실사용은 어렵다.
기초는 견고하고 테스트됐지만, 건물에는 아직 지붕이 없다.