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。

04 · 恢复

设备丢失后会怎样

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

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

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

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

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

05 · 同步

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

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

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

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

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

术语表

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

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

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

更快的方式

阅读是较慢的核验方式。

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