서버를 지나치지 않고 곁에서 말하는 개인 통신망
로컬 신원, 1회성 암호화 복구 파일, 숫자 PAKE 초대코드와 수동 offer/answer 교환, TURN 없는 WebRTC DataChannel을 하나의 정적 웹앱에 담았습니다.
핵심 내용
- Firebase Hosting 정적 배포
- 중앙 계정·친구·메시지 DB 없음
- Functions·signaling 서버 없음
- Argon2id 복구 암호화
- non-extractable Identity Key
- 12자리 CPace PAKE 초대코드
- 수동 WebRTC offer·answer 교환
- TURN 없는 direct WebRTC
- Identity 서명·DTLS fingerprint binding
- 세션 AEAD 문자
- 오프라인 큐 없음