У меня есть приложение Spring Boot, которое генерирует пару ключей RSA с помощью java.security.KeyPairGenerator
и сохраняет ее в 2 файлах, закодированных в Base64, чтобы ключи были читаемыми. Я пытаюсь получить ключ publi c с ключом javascript и использовать его на стороне клиента для шифрования поля пароля в запросе входа в систему.
Сервер затем расшифрует пароль и проверьте, правильно ли это.
Как я могу получить серверный ключ publi c и использовать его в шифровании на стороне клиента?
РЕДАКТИРОВАТЬ Я сказал пароль, но зашифрованным содержимым может быть любой текст, который пользователь хочет отправить на сервер.
РЕДАКТИРОВАТЬ 2 Использование HTTPS или чего-то подобного является лучшим решением, и я знаю, я просто спрашиваю, это можно сделать и как