У меня есть веб-сервер, который разрешает доступ только с использованием аутентификации X509. Работает как шарм. Теперь я хочу расширить использование сертификатов X509 (которые хранятся в хранилище ключей пользовательского браузера) до
- Подпишите данные перед отправкой на сервер (используя JavaScript и HTTPPost)
- Расшифровать данные, считанные с сервера (где он зашифрован с использованием открытого открытого ключа пользователя)
Я нашел этот пример, сделав подпись RSA, который довольно близок... только он берет ключ из текстового поля HTML. Я хочу прочитать его из магазина ключей. Теперь криптокоманда довольно полезна:
Я ищу некоторые рабочие примеры для подписи и шифрования (у меня есть некоторые на Java, но не на JavaScript на основе браузера).
Помощь очень ценится