跳至主要內容
Elliptic Curve Cryptography | 椭圆曲线加密概念

椭圆曲线加密

公钥密码体制在一定程度上解决了对称密码体制存在的密钥分发管理,可否认性等问题。常见的公钥密码体制由 RSA, ElGamal 和椭圆曲线公钥密码。本文对 ECC 椭圆曲线公钥密码进行理论梳理与简要的介绍,要落实到实际的应用中还需对方案本身升级打补丁。

定义 :设 G 是一个非空集合,并在GG 内定义了一种代数运 算 “ \circ”,若满足:


Kevin 吴嘉文大约 9 分钟知识笔记Cybersecurity|网络安全
WhatsApp E2EE|端到端加密 [中文篇]

E2EE

WhatsApp 的端到端加密为用户传输消息提供了一种安全传输信息的方法。 通过基于 ECDH 实现的协议,再 whasApp 中 Alice 和 Bob 可以生成一个共享的密钥以加密他们彼此发送的消息。 本文介绍了 WhatsApp 端到端加密的工作方式。也对 ECDH 和 DH 进行了简单的介绍。

因 WhatsApp 加密大部分材料为英文,特作此中文篇,希望能够给英文不够自信的朋友提供一点信息。

Diffie-Hellman

DH
DH

Kevin 吴嘉文大约 7 分钟知识笔记Cybersecurity|网络安全
加密算法|RSA

RSA

本文为非对称加密算法 RSA 定义,数学基础,RSA 密码体制基础,相关算法笔记与代码的整理。偏向于教科书内容,现实中的 RSA 实现仍需要在教科书版的 RSA 上打补丁升级。

单向函数定义

  • 假定 n=pq(p,qn=p q(p, q 为不同的大素数 ), b 为正整数, 定义

Kevin 吴嘉文大约 6 分钟知识笔记Cybersecurity|网络安全