[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bouncycastle-crypto-dev
Subject:    [dev-crypto] Error signing with BouncyCastle and IBMPKCS11
From:       Aaliyah <aaliyah.tf () gmail ! com>
Date:       2017-11-27 12:52:24
Message-ID: 1511787144499-0.post () n4 ! nabble ! com
[Download RAW message or body]

I am trying to sign with CMSSignedDataGenerator and IBMPKCS11 (I access an
IBM Thales HSM through a Websphere server) and I have this error: 

org.bouncycastle.operator.RuntimeOperatorException: exception obtaining
signature: java.lang.NullPointerException 
        at
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder$1.getSignature(Unknown
Source) 
        at org.bouncycastle.cms.SignerInfoGenerator.generate(Unknown Source) 
        at org.bouncycastle.cms.CMSSignedDataGenerator.generate(Unknown
Source) 
        at com.serban.bbva.hsm.App.main(App.java:177) 
Caused by: java.security.SignatureException: java.lang.NullPointerException 
        at
org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.engineSign(Unknown
Source) 
        at java.security.Signature$Delegate.engineSign(Signature.java:1169) 
        at java.security.Signature.sign(Signature.java:559) 
        at
org.bouncycastle.operator.jcajce.JcaContentSignerBuilder$SignatureOutputStream.getSignature(Unknown
Source) 
        ... 4 more 
                
I have added BouncyCastle Provider libraries to lib/ext and java.security
but I still have the error. 

On the other hand, I can perfectly sign with SunPKCS11.	

Thanks in advance for your help.



--
Sent from: http://bouncy-castle.1462172.n4.nabble.com/Bouncy-Castle-Dev-f1462173.html

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic