Я пытаюсь создать клиент для входа / аутентификации пользователя для созданного мной веб-сервиса RESTful.Однако, пытаясь настроить аутентификацию с использованием доступного JAX-RS API аутентификации, у меня возникли некоторые проблемы и я решил изменить подход.Теперь, на самом деле, я пытаюсь сделать следующее: веб-страница отправляет ajax-запрос POST в адрес uri (user / login), содержащий его адрес электронной почты и его пароль, разделенные символом «:».Затем это тело сообщения будет зашифровано с использованием алгоритма RSA на клиенте с использованием некоторой библиотеки JavaScript и расшифровано на стороне сервера.
Проблема заключается в следующем: я использовал Java для генерации PublicKey, и они хранятся в виде base64.строка, закодированная с использованием отступа X509.
Как я могу декодировать эту закодированную строку, которая представляет Открытый ключ, используя только JavaScript, и фактически использовать его для шифрования некоторого текста?
заранее спасибо!