В моем веб-проекте на Java есть требование цифровой подписи некоторых документов с помощью устройства для считывания карт с цифровой подписью.Я никогда не работал над таким приложением, поэтому начал читать о понятиях Цифровая подпись, сертификаты, Центры сертификации (CA), Защищенные хранилища ключей, Криптография с открытым / закрытым ключом, Архитектура криптографии Java (JCA) и т. Д. Итак, теперь у меня есть хорошие знанияо теоретических концепциях.
Я следил за этим блогом, чтобы узнать, как настроить всю систему.Проблема в том, что это старый блог, в котором используется подписанный Java-апплет для получения доступа к локальной файловой системе клиента, которая сейчас бесполезна.Затем они предложили пойти на hwcrypto , чтобы прочитать устройство чтения карт цифровой подписи.Я следовал инструкциям, и он должен работать в три этапа
- . Мы (разработчики) будем использовать API Java, который в свою очередь вызывает расширение браузера.
- мы будемнеобходимо установить плагин для браузера, который будет внутренне взаимодействовать с приложением собственной ОС.
- мы должны установить приложение в нашей ОС.
Теперь проблема в том, что приложение нестабильно и, кажется, не работает сейчас (я прилагаю изображение оттуда, загрузите страницу приложения)
![enter image description here](https://i.stack.imgur.com/F1mod.png)
Я сейчас сильно застрял.Я не могу понять, как двигаться вперед.Может кто-нибудь может быть любой помощи.