为了防止看过的优秀文章丢失,所以收集了一下。
导读:
如何选择一个安全的加密通讯应用?
原理:
端到端加密(E2EE)技术分析:在移动应用中实现安全通信的利器
Signal前向安全端对端加密异步通信协议导读
技术点:
ECDH 密钥协商原理
密码学:设计一个安全的(没有中间人攻击)的Diffie-Hellman密钥交换协议
WhatsApp参考:
Signal protocol 开源协议理解
WhatsApp 使用的 Signal 协议库开源地址
WhatsApp 加密概述(技术白皮书)
XMPP端到端加密:
XMPP加密通讯简明教程 —— 致热爱自由的你
ChatSecure是适用于iOS的免费开放源代码加密聊天客户端,支持基于XMPP的OTR和OMEMO加密。