Подписание с сертификатом PKCS # 12, который имеет пароль не ASCII в Java 8 - PullRequest
0 голосов
/ 14 января 2020

Я использую xades4j для подписи XML файлов с сертификатами PKCS # 12. Некоторые клиенты используют не ASCII-символы в своих паролях, что приводит к:

java .io.IOException: сбой проверки целостности: java .io.IOException: сбой getSecretKey: пароль не является ASCII в sun.security.pkcs12.PKCS12KeyStore.engineLoad (...)

Я провел некоторое исследование, но не смог найти решение, работающее на Java 8. Есть ли такое? Может быть, какая-то другая библиотека поддерживает это? Я предпочитаю придерживаться xades4j, но я бы переписал свой код, если нет другого пути.

...