PaperPhoneLite 是轻量级端到端加密即时通讯项目,完全隐匿于 Tor 网络

发布于

PaperPhoneLite 是轻量级端到端加密即时通讯项目。

服务器和客户端完全使用 Tor,服务器和客户端都不会暴露 IP 地址。

🔐 **端到端加密** X25519 + ML-KEM-768 混合密钥协商与 XSalsa20-Poly1305 消息加密,支持 Signal 风格安全号码验证
🗝️ **零知识加密范围** 服务器保存加密会话密文,仅处理账号、好友/群组、路由和推送等必要元数据;身份私钥与 Sender Key 保留在本地
🎭 **文本外观与额外加密** 可为本设备上的聊天设置额外密码和 8 种文本外观,支持手动锁定和离开前台后自动锁定
🎤 **语音消息与变声** 录制语音消息,并支持 0.8x 低沉、1.0x 正常、1.2x 高音三档本地变声
📱 **会话保持** 30 分钟 Access Token + 90 天设备 Refresh Token;网络、IP、VPN 或代理变化时自动重建连接
📨 **可靠消息同步** WebSocket 双向心跳、持久化发件箱、客户端消息 ID 幂等和服务端序号增量补齐
📴 **离线访问** 按账户隔离缓存联系人、群组、每会话最多 2000 条消息和媒体;离线发送会在联网后重试
🔎 **Unicode 好友搜索** 支持中文输入法组合状态、NFC 归一化与 UTF-8 查询
👥 **群聊** 最多 2000 人;加密群使用 Sender Key 协议,并支持免打扰、公告和成员管理
👫 **好友系统** 好友申请需对方确认,支持验证消息、备注和多标签分组
⏱️ **消息自动删除** 支持永不、1 天、3 天、7 天、30 天五档;私聊双方可设置,群聊仅群主可设置
🔔 **后台通知** Android 可使用 ntfy;iOS 不使用 APNs,当前不提供系统后台远程通知;所有客户端均不集成 Apple 或 Google 推送框架
🌐 **多语言** 中文、英文、日语、韩语、法语、德语、俄语、西班牙语
💬 **丰富消息** 文字、图片、视频、文档、语音、Emoji、Telegram 贴纸、已读状态和输入状态
📤 **服务端文件存储** 单文件最大 500MB,文件仅保存在服务端持久卷,由 Rust 服务端传输
🏷️ **好友标签** 可给好友设置多个标签,并按标签筛选通讯录
🔑 **两步验证** 兼容 Google Authenticator 的 TOTP,提供 8 个一次性恢复码
📷 **扫码加好友/入群** 扫描二维码添加好友或加入群聊,群邀请可设置有效期
🚫 **拉黑** 可拉黑其他用户,阻止后续消息交互
🦅 **Tor 隐藏服务** Docker Compose 使用 Tor v3 onion service 直连 Rust 后端,MySQL 与 Redis 不公开端口
🏗️ **可自托管** 生产环境使用 Docker Compose + Tor v3 onion service,无需公开域名或应用端口

[GitHub - PaperPhoneLite](https://github.com/619dev/PaperPhoneLite)
[GitHub - ppl-android](https://github.com/619dev/ppl-android)
[GitHub - ppl-ios](https://github.com/619dev/ppl-ios)
[GitHub - ppl-mac](https://github.com/619dev/ppl-mac)
[GitHub - ppl-win](https://github.com/619dev/ppl-win)
官方网站:[PaperPhone](https://paperphone.app/)

---

原文链接:[点击查看](https://www.v2ex.com/t/1235500)

评论(1)

iOS 版还在苹果那边审核中,暂时没上架。另外 Windows 客户端还没经过测试,主要是我手头没有 Windows 设备,有需要的话欢迎大家帮忙试试反馈。

· 0 个赞

0.048456s