RSA:为什么phi(phi(n))有效?

var*_*zan 6 cryptography rsa

显然,获得用于解密的指数的替代方法(仅使用扩展的欧几里德算法)是做d = e**(phi(phi(n)) - 1)mod(phi(n)).为什么这样做?

Jum*_*ram 15

RSA操作正常运行的一般要求是,通常e*d = 1 mod X在哪里.X(p-1)*(q-1)

在这种情况下,Xis phi(n),eis edis e^[phi(phi(n))-1]= e^[phi(X)-1].

注意e*d mod Xe*e^[phi(X)-1] mod X= e^phi(X) mod X.

欧拉定理指出a^phi(X) = 1 mod X,对于任何a相对素数的定理X,因此要求成立.

  • +1只是因为你辐射智力. (3认同)