跳到主要内容
uencoder

Euler Theorem

欧拉定理推广费马小定理:若 gcd(a,n)=1,则 a^φ(n)≡1 (mod n),φ 为欧拉函数。

用途

推广模幂简化至任意模数,RSA 解密正确性证明基础。

机制

欧拉定理:当 a 与 n 互素时 a^φ(n)≡1 (mod n)。RSA 中私钥指数 d 满足 ed≡1 (mod φ(N)),因此解密运算 m^(ed) ≡ m^(ed mod φ(N)) ≡ m^1 ≡ m (mod N),即密文的幂指数可先对 φ(N) 降次再计算,大幅减少模乘次数——这是 RSA 加解密在计算上可行的核心依据。

用例

  • RSA 正确性证明
  • 模幂简化
  • 数论

相关工具

参考链接