加密聊天
了解 Mixin Messenger 如何使用 Signal 协议保护您的通讯隐私。
Signal 协议
什么是 Signal 协议
Signal 协议是业界领先的端到端加密协议,被广泛认为是最安全的通讯加密方案之一。
使用 Signal 协议的应用:
- Signal
- Mixin Messenger
- Google Messages (部分)
核心特性
1. 端到端加密
- 消息在发送方设备加密
- 只在接收方设备解密
- 服务器无法读取内容
- 网络传输完全加密
2. 完美前向保密 (Perfect Forward Secrecy)
- 每条消息使用独立密钥
- 即使当前密钥泄露
- 历史消息仍然安全
- 自动密钥轮换
3. 未来安全性 (Future Secrecy)
- 密钥定期更新
- 即使过去的密钥泄露
- 未来消息仍然安全
使用加密聊天
一对一聊天
所有一对一聊天自动加密:
开始聊天
- 选择联系人
- 发送消息
- 自动端到端加密
验证加密状态
- 查看聊天界面顶部
- 显示加密图标
- 表示连接已加密
群组聊天
群组聊天同样加密:
创建加密群组
- 点击"新建群组"
- 添加成员
- 自动启用加密
群组加密特性
- 所有成员间端到端加密
- 服务器无法读取
- 支持最多256人
消息类型
支持的消息类型
所有消息类型都加密:
文本消息
- 纯文本
- 表情符号
- 链接预览
多媒体
- 图片
- 视频
- 音频文件
- 文档
特殊消息
- 位置分享
- 联系人名片
- 加密货币转账
- 语音通话
消息状态
- ✓ 已发送
- ✓✓ 已送达
- 蓝色✓✓ 已读
隐私保护功能
阅后即焚
设置消息自动销毁:
启用功能
- 打开聊天设置
- 启用"阅后即焚"
- 设置销毁时间
时间选项
- 10秒
- 30秒
- 1分钟
- 5分钟
- 1小时
- 1天
- 1周
工作方式
- 消息发送后开始计时
- 到期自动从双方设备删除
- 无法恢复
截图通知
- 对方截图时收到通知
- 阅后即焚消息截图会通知
- 保护敏感信息
隐藏聊天
隐藏对话
- 长按对话
- 选择"隐藏"
- 需要PIN验证才能查看
隐藏特性
- 不显示在聊天列表
- 不显示通知预览
- 需要密码访问
群组功能
创建群组
新建群组
- 点击右上角"+"
- 选择"新建群组"
- 添加成员
群组设置
- 群组名称
- 群组头像
- 群组公告
群组管理
管理员功能
- 添加/移除成员
- 设置管理员
- 修改群组信息
- 管理群组权限
成员权限
- 禁言设置
- 邀请权限
- 查看成员列表
- 群组链接
群组类型
普通群组
- 最多256人
- 任何成员可邀请
- 公开成员列表
私密群组
- 仅管理员可邀请
- 更严格的隐私设置
- 可禁止成员互加好友
语音消息
发送语音
录制
- 长按麦克风图标
- 说话
- 松开发送
取消发送
- 向上滑动取消
- 删除录音
预览
- 松开前可以预览
- 确认后发送
语音特性
- 端到端加密
- 自动转文字(可选)
- 播放速度调节
- 进度拖动
文件传输
发送文件
选择文件
- 点击"+"按钮
- 选择文件类型
- 选择要发送的文件
文件类型
- 图片/照片
- 视频
- 文档
- 音频
- 联系人
文件限制
- 单个文件最大: 通常100MB
- 支持多文件发送
- 自动压缩图片(可选)
接收文件
自动下载
- 可设置自动下载条件
- Wi-Fi时自动下载
- 节省流量
手动下载
- 点击文件下载
- 查看下载进度
- 下载完成自动通知
安全验证
验证联系人身份
防止中间人攻击:
查看安全码
- 打开联系人信息
- 查看"安全码"
- 显示一串数字
验证方式
方法一: 当面验证
- 双方对比安全码
- 数字完全相同即安全
- 不同则可能被攻击
方法二: 扫码验证
- 扫描对方二维码
- 自动验证匹配
- 显示验证结果
标记为已验证
- 验证后可标记
- 后续会话自动验证
- 变化时收到警告
最佳实践
保护隐私
重要对话
- 使用阅后即焚
- 定期清理聊天记录
- 验证联系人身份
群组聊天
- 谨慎添加成员
- 定期审查成员
- 重要信息用一对一
文件分享
- 敏感文件额外加密
- 使用密码保护
- 发送后及时删除
设备安全
启用锁屏
- 设置 PIN 码
- 使用生物识别
- 自动锁屏时间
本地加密
- 启用应用锁
- 加密本地数据库
- 定期备份
公共场所
- 注意屏幕隐私
- 离开时锁屏
- 不在公共Wi-Fi发送敏感信息
与其他应用对比
| 功能 | Mixin | Telegram | Signal | |
|---|---|---|---|---|
| 端到端加密 | ✅ 全部 | ✅ 全部 | 🔸 可选 | ✅ 全部 |
| 开源 | ✅ | 🔸 部分 | 🔸 客户端 | ✅ |
| 匿名注册 | ✅ | ❌ | ✅ | ❌ |
| 阅后即焚 | ✅ | ✅ | ✅ | ✅ |
| 群组规模 | 256人 | 1024人 | 20万人 | 1000人 |
| 加密货币 | ✅ | ❌ | ❌ | 部分 |
常见问题
Mixin 能看到我的消息吗?
不能。因为:
- 端到端加密
- 密钥只在您设备上
- 服务器只转发加密数据
- 完全无法解密
聊天记录存储在哪里?
- 只存储在您的设备
- 服务器不保存
- 换设备不会同步
- 保护您的隐私
如何确保真的加密了?
- 检查加密图标
- 验证安全码
- 查看开源代码
- 独立安全审计
可以转发加密消息吗?
可以,但注意:
- 转发到新对话重新加密
- 原对话加密保护不延续
- 转发时注意隐私
删除的消息能恢复吗?
本地删除:
- 从您设备删除
- 对方设备仍保留
- 无法远程删除
双方删除:
- 双方都删除
- 无法恢复
- 没有备份
技术细节
加密流程
发送方
↓
撰写消息
↓
本地加密 (Signal Protocol)
↓
上传到服务器 (加密数据)
↓
服务器转发 (不解密)
↓
接收方下载
↓
本地解密
↓
显示消息密钥交换
- 初次聊天时交换公钥
- 使用 X3DH 密钥协商
- Double Ratchet 算法
- 自动密钥轮换