[jboss-jira] [JBoss JIRA] (ELY-1623) BC FIPS FipsOperationError: Module checksum failed: entry

Martin Choma (JIRA) issues at jboss.org
Thu Aug 2 09:01:01 EDT 2018


Martin Choma created ELY-1623:
---------------------------------

             Summary: BC FIPS FipsOperationError: Module checksum failed: entry
                 Key: ELY-1623
                 URL: https://issues.jboss.org/browse/ELY-1623
             Project: WildFly Elytron
          Issue Type: Bug
          Components: SSL
    Affects Versions: 1.5.1.Final
            Reporter: Martin Choma
            Priority: Trivial


In tests I am registering bc providers for EAP server using {{-Djava.ext.dirs}} system property. When this folder contains two jars bc-fips-1.0.1.jar and bc-fips-debug-1.0.1.jar I get exception

{code}
Exception in thread "main" org.bouncycastle.crypto.fips.FipsOperationError: Module checksum failed: entry
	at org.bouncycastle.crypto.fips.FipsStatus.checksumValidate(Unknown Source)
	at org.bouncycastle.crypto.fips.FipsStatus.isReady(Unknown Source)
	at org.bouncycastle.crypto.CryptoServicesRegistrar.getDefaultMode(Unknown Source)
	at org.bouncycastle.crypto.CryptoServicesRegistrar.<clinit>(Unknown Source)
	at org.bouncycastle.jcajce.provider.ProvSecureHash$MD5.configure(Unknown Source)
	at org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider.<init>(Unknown Source)
	at org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider.<init>(Unknown Source)
	at org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider.<init>(Unknown Source)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.lang.Class.newInstance(Class.java:442)
	at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:221)
	at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206)
	at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187)
	at sun.security.jca.ProviderList.loadAll(ProviderList.java:282)
	at sun.security.jca.ProviderList.removeInvalid(ProviderList.java:299)
	at sun.security.jca.Providers.getFullProviderList(Providers.java:173)
	at java.security.Security.insertProviderAt(Security.java:360)
	at java.security.Security.addProvider(Security.java:403)
	at org.jboss.modules.Main$AddProviderAction.run(Main.java:667)
	at org.jboss.modules.Main$AddProviderAction.run(Main.java:659)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.jboss.modules.Main.main(Main.java:576)
Caused by: java.lang.NullPointerException: entry
	at java.util.zip.ZipFile.getInputStream(ZipFile.java:361)
	at java.util.jar.JarFile.getInputStream(JarFile.java:447)
{code}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list