Подтвердить что ты не робот

Цифровая подпись с электронной смарт-карты в Chrome

Для электронной системы рецептов, которая работает в браузере и которая требует персональной подписи профессионала, мы используем апплет Java для подписи XML-запроса, который затем присваивается WS, используя смарт-карту.

Но так как версия 42, Chrome отключает по умолчанию поддержку NPAPI, а в будущих версиях рядом с сентябрем 2015 года он будет полностью отключен, а затем апплеты не будут использоваться вообще.

На странице устаревания Chrome NPAPI указано WebCrypto и TLS как альтернативы. Но похоже, что WebCrypto вышел из области поддержки смарт-карт, и кажется, что TLS - это только криптографические протоколы, и он не предоставляет способ использования электронных карт.

Кто-то использовал полностью собственное решение на основе браузера для подписи документов и хорошего контроля над процессом. По крайней мере, это будет:

  • Никаких подтверждений и визуализации запроса XML, подписанного пользователем. Поскольку подписанный - это внутренний технический запрос, который не имеет значения для пользователя, а приложение работает в контролируемой и надежной системе во внутренней локальной сети.
4b9b3361

Ответ 2

Я боюсь, что нет "родного решения для браузера", но есть специальный