Ошибка «Неожиданный маркер конца содержимого» после обновления библиотеки BC до BCFIPS - PullRequest
0 голосов
/ 01 апреля 2019

Я изменил свое приложение, чтобы использовать bouncycastle для использования FIPS-совместимого bc-fips-1.0.1.jar. Я изменил тип хранилища ключей с UBER на BCFKS. Я получаю сообщение об ошибке "неожиданный маркер конца содержимого" при попытке прочитать хранилище ключей

Я читаю хранилище ключей, используя приведенный ниже код. keyStore.load( keystorefile, keystorepassword );

Я получаю следующее исключение java.io.IOException: unexpected end-of-contents marker at org.bouncycastle.asn1.ASN1InputStream.readObject(null:-1) at org.bouncycastle.jcajce.provider.ProvBCFKS$BCFIPSKeyStoreSpi.engineLoad(null:-1) at java.security.KeyStore.load(null:-1) at com.genesyslab.rcs.model.RcsModel.readKeyStore(RcsModel.java:717) at com.genesyslab.rcs.model.RcsModel.readKeyStore(RcsModel.java:704) at com.genesyslab.rcs.model.RcsModel.<init>(RcsModel.java:124)

Пожалуйста, помогите мне решить эту проблему. Я не могу выяснить причину этой проблемы.

...