Я использую xades4j для подписи XML файлов с сертификатами PKCS # 12. Некоторые клиенты используют не ASCII-символы в своих паролях, что приводит к:
java .io.IOException: сбой проверки целостности: java .io.IOException: сбой getSecretKey: пароль не является ASCII в sun.security.pkcs12.PKCS12KeyStore.engineLoad (...)
Я провел некоторое исследование, но не смог найти решение, работающее на Java 8. Есть ли такое? Может быть, какая-то другая библиотека поддерживает это? Я предпочитаю придерживаться xades4j, но я бы переписал свой код, если нет другого пути.