用Java和RSA加密网络流量
我想知道我应该如何完成家庭作业 我必须用Java开发一个简单的服务器和客户机,我已经完成了。接下来,我必须使用带有以下给定密钥的RSA加密此服务器和客户端之间的通信用Java和RSA加密网络流量,java,rsa,encryption,Java,Rsa,Encryption,我想知道我应该如何完成家庭作业 我必须用Java开发一个简单的服务器和客户机,我已经完成了。接下来,我必须使用带有以下给定密钥的RSA加密此服务器和客户端之间的通信 Client Public Key: (5, 10142789312725007) Client Private Key: (8114231289041741, 10142789312725007) Server Public Key: (5, 10142701089716483) Server Private Key: (6085
Client Public Key: (5, 10142789312725007)
Client Private Key: (8114231289041741, 10142789312725007)
Server Public Key: (5, 10142701089716483)
Server Private Key: (6085620532976717, 10142701089716483)
Java是否有内置的功能可以让我轻松地做到这一点
谢谢 以下是一些可能有帮助的链接:
生成一个N位的公共和私有 RSA密钥,用于加密和解密 随机信息
以下是一些可能有帮助的链接:
生成一个N位的公共和私有 RSA密钥,用于加密和解密 随机信息 是的,Java提供了一种可以让您轻松实现这一点的工具 它还支持任意精度的整数,这使得您自己实现RSA加密非常容易 老实说,使用
biginger
简单地实现RSA可能比充分了解Java加密体系结构以使用内置RSA实现要容易得多。是的,Java有这样的功能,可以让您轻松地实现这一点
它还支持任意精度的整数,这使得您自己实现RSA加密非常容易
老实说,使用
biginger
简单地实现RSA可能比充分了解Java加密体系结构以使用内置RSA实现更容易。您应该能够使用Java附带的Java加密扩展
为了使给定的数字成为RSA密钥,请将它们转换为并“馈送”到响应。
然后,您可以使用*规范来生成常规公钥和私钥,这些公钥和私钥可以与Java中的所有加密函数一起使用 您应该能够使用Java附带的Java加密扩展 为了使给定的数字成为RSA密钥,请将它们转换为并“馈送”到响应。
然后,您可以使用*规范来生成常规公钥和私钥,这些公钥和私钥可以与Java中的所有加密函数一起使用 这取决于助理现在要求你做什么,不是吗?你能给作业贴个链接吗?我觉得你需要实现RSA算法。这就是我害怕的。我希望有人能知道解决这个问题的方法:)这取决于助理现在要求你做什么,不是吗?你能给作业贴个链接吗?我觉得你需要实现RSA算法。这就是我害怕的。我希望有人能想出一个解决这个问题的办法:)