Livara私密聊天应用,首页
简体中文 ▾

Livara 的运作原理: 详细说明。

加密、恢复与同步 · 清楚说明

网站其他页面介绍得较为简洁。这里展开说明:私聊和群组加密涵盖哪些内容、本次版本的变化、丢失设备的代价,以及为什么实时连接背后仍需要一份变更账本。

01 · 端到端加密

这里的端到端加密究竟意味着什么

在 Livara 聊天中,消息正文及媒体在你的设备上加密封存,仅在接收方的设备上解开。服务器传递的是一个它打不开的盒子。

每台设备都持有 P-256 和 ML-KEM-768 私密密钥材料。恢复备份在上传前先在设备上加密。私聊通过经典与后量子算法共同建立 LVR1,随后在消息交换过程中推进发送链和接收链。

AES-256-GCM 加密保护内容,并对其上下文进行认证。附件在上传前获得独立的随机文件密钥;该密钥通过加密对话传递,不会暴露给服务器。

投递受保护消息时,服务器转发加密内容并处理路由元数据。公开频道和可选的人工智能处理适用不同的数据访问规则;请参阅威胁模型和隐私政策。

02 · 保护范围

端到端加密如何保护你的聊天

私聊与兼容的私密群组在设备上使用端到端加密。公开频道可公开阅读;不兼容的旧群组不在此保护范围内。

私信文字、编辑内容、说明文字、语音留言和附件通过混合后量子 LVR1 棘轮在客户端设备上加密。如果密钥缺失或无效,发送会安全中止,而不会悄悄降级为明文。

Livara 0.2 为兼容的私密群组提供 LGS1 发送者密钥加密。每位成员创建一条发送链,并在自己的设备上加密文字、媒体和附件。密钥随群组成员变化而更新;威胁模型说明了对服务器控制的成员列表仍需保留的信任。

一对一和群组通话支持端到端加密的音频、视频和屏幕共享。启用可选的服务器端录制时,在 REC 激活期间使用传输加密而非端到端加密。公开广播频道仍可由服务器读取。

03 · 版本发布

Livara 0.1.68 版本说明

历史版本说明。请前往下载页面查看当前 Livara Android 版及校验和。

历史版本说明。请前往下载页面查看当前 Livara Android 版及校验和。

波斯语简易模式的消息编辑器显示「AI」。

人工智能 API 功能需要 Livara AI Pro。

Updates the existing React Native Beta app. Keep your recovery key available; do not uninstall to update.

04 · 恢复

设备丢失后会怎样

恢复短语可解锁包含密钥协商、签名和后量子身份材料的加密备份。它并不是聊天记录备份。

P-256 协商密钥、P-256 签名密钥和 ML-KEM 种子在设备上打包,并使用随机 256 位恢复密钥、HKDF-SHA-512 和 AES-256-GCM 加密封存,上传时已是加密状态。仅有正确密码也无法打开它。

备份格式 v7 对版本、算法套件、身份纪元和单调递增的代次进行认证。曾使用过的设备可以发现较旧备份;全新设备仍需要密钥透明机制,才能发现完整服务器快照被回滚。

你可以通过其他渠道,与对话对象比较公钥指纹,以发现不该发生的密钥变化。

如果设备和恢复短语同时丢失,旧私聊密文便无法解开。提交客服工单也无法改变这一点。这就是服务器无法读取消息的实际代价。

05 · 同步

为什么实时连接仍需要变更账本

实时连接只告诉你现在发生了什么。每用户序列号可以补回列车穿过隧道时你错过的内容。

实时连接只是可靠消息传递的一部分。关键在于,应用如何发现并恢复断线期间遗漏的变化。

每一项相关变化都会推进每用户连续序列号。客户端重连时,就能准确请求遗漏的范围,而无需猜测,也不必重新下载整个账户。

客户端按稳定的操作 ID 去重,并在推进已保存游标前与服务器快照核对——因此,信号不佳时发出的一句话不会变成三个消息气泡。

术语表

本站反复使用的六个术语。

在此明确解释,避免用本该事先懂得的术语掩盖问题。

密文
内容加密后的形式。仅持有密文,并不会获得阅读内容所需的密钥。
持久游标
你在变更序列中保存的位置。客户端重连时靠它请求缺失部分,而不请求其他内容。
指纹
用于代表公钥的简短可读标识。两个人比较指纹,以发现密钥变化。
乐观操作
服务器确认之前,消息气泡就已出现。如果服务器不接受,气泡会被修正。
混合 KEM
将两种密钥建立机制的贡献合并为一个秘密。混合设计旨在只要其中一部分仍安全,就保留保护作用;实际结果取决于组合方式和实现。
加密发送
如果对方没有可用于加密的混合身份,就拒绝发送,而不是降级。

更快的方式

阅读是较慢的核验方式。

在浏览器中尝试密钥建立、篡改拒绝和哈希核验。这些演示不能替代对完整协议或应用的评审。