全部博文(2005)
分类:
2010-02-21 22:19:59
呵呵,我刚好做过RSA的程序.
你这个问题如果直接算的话,就算是用计算机也不行的,因为个结果太大会超出最大范围而算不了。
解决的方法是用“快速指数法”
快速指数法是运用公式: (a×b)mod n = [(a mod n)×(b mod n)]mod n
即先把15^27化成下面图中的式子就可以从左到右用公式一步步算出来了。计算过程就是不断用上面的公式步。
如果还不明我可以再写个过程你看看。
写个过程你,好理解些。记得上密码学就是这样解的。过程在图片里。