Реализовать шифрование / дешифрование RSA в системе клиент-сервер обмена файлами одноранговой сети RMI - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть требование для реализации пользовательского шифрования-дешифрования RSA в одноранговой системе общего доступа к файлам.

Я реализовал одноранговую систему общего доступа к файлам в Java 8 с использованием RMI. Теперь мне нужно зашифровать сообщения RMI с помощью пользовательского RSA без использования встроенных пакетов Java для шифрования RSA. Я упомянул this для создания пользовательской реализации RSA. Теперь мне нужно использовать эту реализацию RSA для шифрования / дешифрования сообщений через RMI.

Я ссылался на этот , но он использует общий ключ для шифрования сообщения по сети. Я не смог найти никакой ссылки, используя RSA publi c -приватный ключ для шифрования сообщений через Java RMI.

Требование состоит в том, что каждый узел в одноранговой системе общего доступа к файлам должен шифровать сообщения, используя их закрытый ключ и удаленный вызов другого узла, используя Java RMI. Получатель будет использовать опубликованный ключ c отправителя для расшифровки сообщения. Узлы будут заранее иметь ключ publi c друг друга.

Было бы здорово, если бы кто-нибудь указал мне правильное направление.

Спасибо.

...