我需要在对等文件共享系统中实现自定义RSA加密解密。
我已经使用RMI在Java 8中实现了对等文件共享系统。现在,我需要使用自定义RSA加密RMI消息,而无需使用Java内置软件包进行RSA加密。我引用了this来创建自定义RSA实现。现在,我需要使用此RSA实现来通过RMI加密/解密消息。
我引用了this,但是它使用公共密钥来加密网络上的消息。我找不到使用RSA公有私钥通过Java RMI加密消息的引用。
要求是对等文件共享系统中的每个节点都需要使用其私钥对消息进行加密,并使用Java RMI远程调用其他节点。接收者将使用发送者的公共密钥来解密消息。这些节点将事先拥有彼此的公钥。
如果有人能指出我正确的方向,那就太好了。
谢谢。