您现在的位置是:数据库 >>正文

Telegram 的密聊真的不存储数据吗?

数据库33357人已围观

简介Telegram 的密聊Secret Chat)使用端到端加密 (E2EE) 来保护消息的隐私。这种加密确保消息内容只能由参与密聊的两方解密,即使是 Telegram 服务器也无法读取内容。以下是密聊 ...

Telegram 的存储密聊(Secret Chat)使用端到端加密 (E2EE) 来保护消息的隐私 。

这种加密确保消息内容只能由参与密聊的数据两方解密,即使是存储 Telegram 服务器也无法读取内容。以下是数据密聊的工作过程,分步说明:

图片

第一步 :创建密聊会话

Bob 向 Peter 发起密聊请求。模板下载存储

Telegram 客户端生成会话请求,数据并通知 Peter。存储

第二步:Diffie-Hellman 密钥交换

目的数据  :在两台设备之间安全地共享一个对称加密密钥 ,用于加密后续消息。存储

步骤  :

Bob 和 Peter 的数据客户端各自生成一对 Diffie-Hellman 密钥对(公钥和私钥)。Bob 将自己的存储公钥发送给 Peter  ,Peter 将自己的建站模板数据公钥发送给 Bob。两端通过各自的存储私钥和对方的公钥计算共享密钥(Session Key)  。由于 Diffie-Hellman 算法的数据数学特性 ,计算结果一致。存储此共享密钥随后用于对消息加密。

第三步:验证共享密钥

双方通过共享密钥生成一个指纹(例如 ,通过哈希算法)。服务器租用Telegram 会将该指纹以二维码或字符串形式展示 ,双方用户可以手动验证指纹是否一致,确保没有中间人攻击(MITM)。

第四步:端到端加密消息传递

加密发送

Bob 使用共享密钥对消息进行对称加密(通常使用 AES-256-CBC 等算法) 。加密后的消息通过 Telegram 服务器传输给 Peter 。

解密接收

Peter 接收到密聊消息后 ,用共享密钥解密。解密后的香港云服务器消息仅在 Peter 的设备上可见。

安全性分析

安全特性支持

消息定时器:支持“阅后即焚”功能,用户可以设置消息的存活时间,时间到期后消息会自动从两端设备上删除。设备绑定:密聊会话与发起时的设备绑定,不会同步到其他设备。不可转发 :密聊中的高防服务器消息无法被转发 。截图警告 :部分平台会提示对方截图行为。

密聊会话终止

如果用户主动删除密聊会话或消息 ,数据会从两端设备上清除。共享密钥失效 ,无法再用来加密或解密新的消息 。

服务器角色

Telegram 服务器只负责转发加密后的数据包 ,不存储解密密钥。源码库由于消息在传输和存储过程中都是加密状态,Telegram 服务器无法读取内容 。

Tags:

相关文章

  • 与信任问题共存:零信任架构的人性化一面

    数据库

    当我还是个孩子时,大人们常嘲笑那些做白日梦的人,说他们活在云端。我们也有一个卡通节目,讲的是泰迪熊在云间跳跃,生活在梦幻世界中。我不知道谁更激励了我们,但如今,我们就像离不开氧气管一样,离不开数字云。 ...

    数据库

    阅读更多
  • 云计算面临哪些主要的安全挑战

    数据库

    云计算如今已经彻底改变了企业的运作方式,提供了诸如灵活性、可扩展性和成本效益等广泛的好处。然而,每一个机会都伴随着相应的风险,而在这种情况下,主要面临的是安全问题。不幸的是,人们经常听到由于云安全设置 ...

    数据库

    阅读更多
  • 网络安全智能化热门赛道:NLP

    数据库

    网络安全是人工智能最大的细分应用市场,自然语言处理(NLP)平台则是人工智能领域发展速度最快,最热门的技术。NLP与网络安全技术的结合可大大简化安全研究和分析流程,简化复杂数据并快速响应事件,有着巨大 ...

    数据库

    阅读更多

滇ICP备2023000592号-18