对话的模式在创建时就已确定
没有针对单个聊天的开关。在端到端扩展启用之前,对话都以“服务器模式”创建:使用 AES-256 和仅为贵公司派生的密钥进行静态加密,与 Files 文档采用同样的方案。管理员启用扩展后,从那一刻起新建的对话都采用 MLS 协议(RFC 9420)端到端加密,并带有“端到端加密”标记。已有的对话保持原样:如果把一个服务器曾能读取的聊天改为端到端,就等于对已写下的消息做出虚假的保证。
工作原理
-
起步即在服务器端加密
每条消息在写入磁盘之前就用贵公司的密钥加密。即使有人复制了数据库,看到的也只是无法读取的文本;成员则可以照常阅读、搜索和导出。
-
需要时启用端到端
端到端扩展由企业管理员启用。此后新建的对话在参与者的设备之间加密,服务器只保存它无法打开的密文。
-
每台设备都有自己的密钥
在端到端聊天中,可以用安全码验证同事,用二维码把电脑和手机关联起来,并开启加密备份:凭恢复码,聊天记录在新设备上也能恢复。
聊天一旦以服务器模式或端到端模式创建,这份承诺就不再改变。
您能做什么
-
始终静态加密
即使不启用扩展,也没有任何消息以明文形式存放在磁盘上:采用 AES-256,密钥专为贵公司派生,与其他企业相互隔离。附件还额外拥有每个文件独立的密钥。
-
基于 MLS 的端到端加密
启用扩展后,新对话采用 MLS——IETF 的群组消息标准(RFC 9420):群组成员变化时密钥随之更换,退出的人无法读取之后的消息。
-
安全验证
与同事核对安全码,或扫描对方的二维码,然后标记为“已验证”。如果对方的密钥发生变化,kTalk 会提示:“密钥已变更——请重新验证”。
-
多台设备,扫码关联
电脑和手机各有自己的密钥。新设备可以通过已激活设备扫描二维码来关联;没有摄像头时,也可以比对一串数字。
-
吊销设备,也可自动进行
丢失的手机可以在设备列表中吊销,之后它将无法读取新消息。管理员还可以让闲置过久的设备被自动吊销,并设定每人最多可拥有的设备数量。
-
带恢复码的备份
在端到端聊天中,聊天记录保存在设备上。加密备份可凭您的恢复码把记录带到新设备;没有这个恢复码,谁都打不开,包括我们。
| 特性 | 服务器模式聊天 | 端到端聊天 |
|---|---|---|
| 消息在服务器上加密 | 是 | 是 |
| 附件按文件独立密钥加密 | 是 | 是 |
| 连服务器也无法读取消息 | 否 | 是 |
| 跨所有对话搜索 | 是 | 否 |
| 编辑消息并保留版本记录 | 是 | 否 |
| 定时消息 | 是 | 否 |
| 新设备无需备份即可获得完整记录 | 是 | 否 |
| 完整导出对话 | 是 | 否 |
| 限时消息与自动保留策略 | 是 | 是 |
| 端到端加密通话 | 是 | 是 |
模式在对话创建时确定,之后不再改变。端到端聊天仅在启用扩展后才会出现。
常见问题
kTalk 的所有聊天都是端到端加密的吗?
不是。所有聊天都用贵公司的密钥进行静态加密。只有在企业启用端到端扩展之后新建的对话才是端到端加密的,可以通过“端到端加密”标记辨认。
可以把已有的聊天改成端到端加密吗?
不可以,反过来也不行。模式在对话创建时就已固定。如果需要端到端群组,请在启用扩展后新建一个:之前的消息留在旧聊天中,保持原有的保护方式。
端到端聊天会失去哪些功能?
凡是需要服务器读取消息的功能都无法使用:跨所有对话搜索、编辑已发送的消息、定时消息、新设备自动获得聊天记录(需要借助备份或您的另一台设备),以及完整导出对话。这是服务器无法读取消息所要付出的代价。
在服务器模式聊天中,谁能读取消息?
对话成员。消息在磁盘上用贵公司的密钥加密:服务只在向成员显示、进行搜索,以及由对话管理员导出时才会解密,而导出会在对话中留下所有人可见的提示。不在群组中的企业管理员无法读取群组消息。
如果丢了备份恢复码怎么办?
备份将无法再打开:它是端到端加密的,我们没有密钥。如果您还有一台在用的设备,可以先扫码关联新设备,然后关闭备份,再用新的恢复码重新开启。
kTalk 的其他功能
想和您的团队一起看看?
我们用您企业的通讯录和类型向您展示 kTalk,服务器模式和开启端到端两种情况,让您在了解得失后再决定。半小时。