C18

RSA 计算器

n、φ、e、d 四步演算 + M^e mod n 手算——小素数亲手推一遍,考场密钥题全拿分

开始讲解

0 / 0

交互实验

扩展欧几里得竖式(φ 与 e 辗转相除)
加解密往返

加密 C:—

解密 M′:—

折叠区:迪菲-赫尔曼密钥交换(离散对数 · 只换钥匙不加密)

核心思想

  • 四步链条:n = pq → φ = (p−1)(q−1) → 选 e(与 φ 互素)→ d = e⁻¹ mod φ。
  • e·d ≡ 1 (mod φ) 是唯一约束;φ=40、e=3 → d=27 是最高频真题参数。
  • 加解密互逆:C = M^e mod n,M = C^d mod n;手算先平方取模降幂。
  • 公钥可公开的原因:由 n 反推 d 要分解大整数——单向函数是全部安全性的来源。
  • DH 只换钥匙不加密(离散对数);TLS = 非对称换密钥 + 对称传数据。

真题演练

查看解析