针对模幂运算的测信道攻击 \quad 在公钥密码体系中,主要的计算代价在于使用秘密的指数的指数操作,例如,RSA。 \quad 但在实际应用时,公钥密码算法每次都是用随机的秘密指数或者使用盲化手段增加测信道攻击的难度,致使算法即使处理相同的数据运算也是不同的,攻击者只能利用 s i n g l e e x e c u t i o n single\ execution single exe
用于求解 a 的 b 次方,而b是一个非常大的数,用O(n)的复杂度会超时,这时就需要使用O(logn)的复杂度的快速模幂法进行求解 typedef long long ll;ll fun(ll x,ll n,ll mod){ll res=1;while(n>0){if(n&1)//相当于 if(n%2==1) res=(res*x)%mod;x=(x*x)%mod;n>>=1;//相