电报(Telegram)的加密算法是开源的吗?普通人能验证其安全性吗?
4 个回答
Telegram的加密算法是开源的,其核心库MTProto是开源的。你可以在GitHub上找到代码。
不过普通人想自己检查安全性,难度不小,需要一定编程和密码学基础。
官方也欢迎开发者审核,但不是说你能看懂代码就说明安全了。漏洞这种东西,没点经验根本发现不了。
如果你特别关注安全,建议关注第三方安全团队的评估报告,比如Cloudflare、Open Whisper Systems等机构的分析。
Telegram 的加密部分是开源的,比如 MTProto 协议的代码可以在 GitHub 上找到,但不是全部都开源。
普通人验证起来比较麻烦,因为需要一定技术基础。你可以在 GitHub 上查看源码,也可以关注安全社区的讨论。
如果你不是极客,放心使用就好,建议使用官方客户端,尽量不要使用第三方客户端。
普通用户主要看官方是否透明,以及有没有被爆过漏洞,目前 Telegram 官方对安全还是很重视的。
Telegram的核心加密算法不是完全开源的,不过它的MTProto协议有公开的文档,一些代码也能在GitHub上找到,比如官方客户端的源码。
对于普通用户来说,验证安全性还是有点难度的。如果你会编程,可以自己看源码,如果不会也没关系,有很多安全专家已经分析过了,你可以参考他们的结论。
简单来说,官方透明度不错,但自己验证还是有点困难。
Telegram 的 MTProto 协议是开源的,源码可以在 GitHub 上找到。
简单说就是:
1. 加密算法是开源的,开发者可以查看代码。
2. 普通人看不懂代码也没关系,可以看第三方分析报告来了解安全性。
3. 安全性还是要靠社区和专业机构来验证。
所以,如果你担心隐私,建议结合其他安全手段一起使用。