Register /
Login
|
Desktop view
|
org.bouncycastle.cms.CMSException: can't find algorithm.
at org.bouncycastle.cms.RecipientInformation.getContentFromSessionKey(Unknown Source)
at org.bouncycastle.cms.KeyTransRecipientInformation.getContentStream(Unknown Source)
at org.bouncycastle.cms.KeyTransRecipientInformation.getContentStream(Unknown Source)
at easyopen.process.signcrypt.SignCryptManager.decrypt(SignCryptManager.java:2573)
at easyopen.process.signcrypt.SignCryptManager.traiteCrypt(SignCryptManager.java:625)
at easyopen.process.Kernel.processFiles(Kernel.java:466)
at easyopen.process.Kernel.traite(Kernel.java:233)
at easyopen.ui.AccueilPanel$Task.doInBackground(AccueilPanel.java:113)
at easyopen.ui.AccueilPanel$Task.doInBackground(AccueilPanel.java:106)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.security.NoSuchAlgorithmException: no such algorithm: 1.2.840.113549.3.7 for provider JCAPI
at sun.security.jca.GetInstance.getService(Unknown Source)
at sun.security.jca.GetInstance.getInstance(Unknown Source)
at java.security.Security.getImpl(Unknown Source)
at java.security.AlgorithmParameters.getInstance(Unknown Source)
at org.bouncycastle.cms.CMSEnvelopedHelper.createAlgorithmParams(Unknown Source)
at org.bouncycastle.cms.CMSEnvelopedHelper.createAlgorithmParameters(Unknown Source)
... 16 more
| Filename | JCAPI.jar |
| Description | JCAPI v2.2.0 RC-1 |
| Filesize | 345 Kbytes |
| Downloaded | 376 time(s) |
|
|
|
) you too.
InputStream fin = recipient.getContentStream(new JceKeyTransEnvelopedRecipient(key).setProvider("JCAPI").setContentProvider("BC")).getContentStream();
java.lang.IllegalStateException: You must first initialize this instance before calling this method.
at com.pheox.jcapi.r.a(Unknown Source)
at com.pheox.jcapi.JCAPISymmetricCipherDynamic.engineDoFinal(Unknown Source)
at javax.crypto.Cipher.doFinal(Cipher.java:1969)
at javax.crypto.CipherInputStream.close(CipherInputStream.java:299)
at java.io.BufferedInputStream.close(Unknown Source)
at java.io.FilterInputStream.close(Unknown Source)
at java.io.BufferedInputStream.close(Unknown Source)
at easyopen.process.signcrypt.SignCryptManager.decrypt(SignCryptManager.java:2716)
at easyopen.process.signcrypt.SignCryptManager.traiteCrypt(SignCryptManager.java:687)
at easyopen.process.Kernel.processFiles(Kernel.java:466)
at easyopen.process.Kernel.traite(Kernel.java:233)
at easyopen.ui.AccueilPanel$Task.doInBackground(AccueilPanel.java:113)
at easyopen.ui.AccueilPanel$Task.doInBackground(AccueilPanel.java:106)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)