Интеграция цифровой подписи в Java Web-приложение - PullRequest
0 голосов
/ 14 декабря 2018

В моем веб-проекте на Java есть требование цифровой подписи некоторых документов с помощью устройства для считывания карт с цифровой подписью.Я никогда не работал над таким приложением, поэтому начал читать о понятиях Цифровая подпись, сертификаты, Центры сертификации (CA), Защищенные хранилища ключей, Криптография с открытым / закрытым ключом, Архитектура криптографии Java (JCA) и т. Д. Итак, теперь у меня есть хорошие знанияо теоретических концепциях.

Я следил за этим блогом, чтобы узнать, как настроить всю систему.Проблема в том, что это старый блог, в котором используется подписанный Java-апплет для получения доступа к локальной файловой системе клиента, которая сейчас бесполезна.Затем они предложили пойти на hwcrypto , чтобы прочитать устройство чтения карт цифровой подписи.Я следовал инструкциям, и он должен работать в три этапа

  1. . Мы (разработчики) будем использовать API Java, который в свою очередь вызывает расширение браузера.
  2. мы будемнеобходимо установить плагин для браузера, который будет внутренне взаимодействовать с приложением собственной ОС.
  3. мы должны установить приложение в нашей ОС.

Теперь проблема в том, что приложение нестабильно и, кажется, не работает сейчас (я прилагаю изображение оттуда, загрузите страницу приложения)

enter image description here

Я сейчас сильно застрял.Я не могу понять, как двигаться вперед.Может кто-нибудь может быть любой помощи.

...