R redsea317 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-23 #1 作RSA算法实现,求那几个质数的时候还好办,给文件加密的时候涉及到了幂的计算,都是几百次方的运算,系统老是提示溢出。 请问这种大数运算应该怎么解决?有那位高人可以给出一个程序来让小的瞻仰瞻仰啊?
R redsea317 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-23 #2 作RSA算法实现,求那几个质数的时候还好办,给文件加密的时候涉及到了幂的计算,都是几百次方的运算,系统老是提示溢出。 请问这种大数运算应该怎么解决?有那位高人可以给出一个程序来让小的瞻仰瞻仰啊?
Z zqw0117 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-31 #4 RSA算法不适合做加密运算,因为加密和解密都是耗时的事情。你可以用DES或者其他对称算法对文件加密,但是DES的加密密钥用RSA算法加密,这样就可以了。如果为了保险,可以用几种对称算法加密后把他们分次加密的密钥用RSA算法加密一起发送过去,解密的时候,首先用RSA解密密钥,然后再解压。这是比较通行的加密方式。
RSA算法不适合做加密运算,因为加密和解密都是耗时的事情。你可以用DES或者其他对称算法对文件加密,但是DES的加密密钥用RSA算法加密,这样就可以了。如果为了保险,可以用几种对称算法加密后把他们分次加密的密钥用RSA算法加密一起发送过去,解密的时候,首先用RSA解密密钥,然后再解压。这是比较通行的加密方式。
R redsea317 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-31 #5 谢谢大哥的提醒,不过我不是做项目,而是为了考试,哈,因为我们需要交作业。但是每次运行都溢出,需要大数运算库,所以才来这里求,呵呵