Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
JRE 8 Update 251 throws : java.security.InvalidKeyException: Private keys must be instance of RSAPr
Hi,
We have a problem with signing xml with new version of java jre 1.8 update 251.
We use java applet to sign xml using private key from USB token certificate.
It works on all 32-bit java versions, except 1.8 update 251.
When applet is executed on minor java version the private key used for signing is an instance of sun.security.mscapi.RSAPrivateKey class,
and on the latest java version is instance of class sun.security.mscapi.CPrivateKey and it throws exception:
- java.security.InvalidKeyException: Private keys must be instance of RSAPrivate(Crt)Key or have PKCS#8 encoding
at sun.security.rsa.RSAKeyFactory.translatePrivateKey(Unknown Source)