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

List:       bouncycastle-crypto-dev
Subject:    Re: [dev-crypto] Sign =?windows-1252?Q?=93bcprov-ext-jdk16-140=2E?= =?windows-1252?Q?jar=94_with_new
From:       David Hook <dgh () autochthonous ! org>
Date:       2014-01-16 22:39:33
Message-ID: 52D85FA5.60504 () autochthonous ! org
[Download RAW message or body]

I would *strongly* recommend moving to 1.50. Apart from anything that 
will fix the problem.

If you are unable to do this, email me off list and I'll see if I can 
organise something for you.

Regards,

David

On 17/01/14 01:05, Khalil bezzine wrote:
> 
> I have an applet which depends with many jars. After I update the java 
> to 7.45 the applet generate message saying “*This application will be 
> blocked in a future Java security update because the JAR file manifest 
> does not contain the Permissions attribute*” I added permission 
> attribute “*Permissions: all-permissions*” to all manifest files after 
> that I resigned all these jars by our "6NRJ" certificate.
> 
> All jars was well signed but unfortunately the applet generate an 
> exception only in "bcprov-ext-jdk16-140.jar".
> 
> Here the exception details:
> 
> > java.security.NoSuchProviderException:  JCE cannot authenticate the provider BC
> at javax.crypto.JceSecurity.getInstance(JceSecurity.java:101)  
> at javax.crypto.KeyGenerator.getInstance(KeyGenerator.java:249)  
> at org.bouncycastle.cms.CMSEnvelopedHelper.createKeyGenerator(Unknown  Source)  
> at org.bouncycastle.cms.CMSEnvelopedHelper.createSymmetricKeyGenerator(Unknown  \
> Source)   at org.bouncycastle.cms.CMSEnvelopedDataGenerator.generate(Unknown  \
> Source)   at com.atexo.mpe.applet.AppletDiagnostic.init(AppletDiagnostic.java:142)  \
>  at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown  Source)  
> at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown  Source)  
> at java.lang.Thread.run(Unknown  Source)  
> Caused  by:  java.util.jar.JarException:  \
> http://wma-migration.whitecapetech.local/ressources/applet/bcprov-ext-jdk16-140.jar \
> is not signed by a trusted signer. at \
> javax.crypto.JarVerifier.verifySingleJar(JarVerifier.java:503)   at \
> javax.crypto.JarVerifier.verifyJars(JarVerifier.java:322)   at \
> javax.crypto.JarVerifier.verify(JarVerifier.java:250)   at \
> javax.crypto.JceSecurity.verifyProviderJar(JceSecurity.java:161)   at \
> javax.crypto.JceSecurity.getVerificationResult(JceSecurity.java:187)   at \
>                 javax.crypto.JceSecurity.getInstance(JceSecurity.java:98)  
> ...  8  more|
> 
> I think that bcprov-ext-jdk16-140.jar was signed before by bouncy castle.
> 
> Is there a way to re-sign "bcprov-ext-jdk16-140.jar" after adding the 
> permission attribute ?
> 
> Thanks in advance for help.
> 
> -- 
> *Best Regards,
> *
> * --------------------------------------**-**-**-**-*
> *| Mohamed Khalil BEZZINE***
> *| Computer science engineer***
> *| Phone : (+216) 52 86 21 07 *
> * --------------------------------------**-**-**-**-*


[Attachment #3 (text/html)]

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
      I would *strongly* recommend moving to 1.50. Apart from anything
      that will fix the problem.<br>
      <br>
      If you are unable to do this, email me off list and I'll see if I
      can organise something for you.<br>
      <br>
      Regards,<br>
      <br>
      David<br>
      <br>
      On 17/01/14 01:05, Khalil bezzine wrote:<br>
    </div>
    <blockquote
cite="mid:CAHXVWdOsk2oLQ-TqM2wQP0xZJjwKiJZ=hSfVO-w7WOekjPF2dA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">
          I have an applet which depends with many jars. After I update
          the java to 7.45 the applet generate message saying “<strong
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">This
  application will be blocked in a future Java security update
            because the JAR file manifest does not contain the
            Permissions attribute</strong>” I added permission attribute
          “<strong
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">Permissions:
  all-permissions</strong>” to all manifest files after that I
          resigned all these jars by our "6NRJ" certificate.</p>
        <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">All jars was
          well signed but unfortunately the applet generate an exception
          only in "bcprov-ext-jdk16-140.jar".</p>
        <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">Here the
          exception details:</p>
        <pre class="" \
style="margin-top:0px;margin-bottom:10px;padding:5px;border:0px;font-size:14px;vertica \
l-align:baseline;background-color:rgb(238,238,238);font-family:Consolas,Menlo,Monaco,'Lucida \
Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier \
New',monospace,serif;overflow:auto;width:auto;max-height:600px;word-wrap:normal;color:rgb(0,0,0);line-height:18px"><code \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Consolas,Menlo,Monaco,'Lucida \
Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier \
New',monospace,serif"><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">security</span><span \
class="" styl ="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">NoSuchProviderException</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
JCE cannot authenticate the provider BC   at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JceSecurity</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">getInstance</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:trans
 arent;color:rgb(43,145,175)">JceSecurity</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">101</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">KeyGenerator</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">getInstance</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:tran
 parent;color:rgb(43,145,175)">KeyGenerator</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">249</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at org</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">bouncycastle</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">cms</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">CMSEnvelopedHelper</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:tr
 nsparent">createKeyGenerator</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Unknown</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at org</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">bouncycastle</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">cms</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">CMSEnvelopedHelper</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:tr
 nsparent">createSymmetricKeyGenerator</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Unknown</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at org</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">bouncycastle</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">cms</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">CMSEnvelopedDataGenerator</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-c
 lor:transparent">generate</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Unknown</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at com</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">atexo</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">mpe</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">applet</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">AppletDi
 gnostic</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">init</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">AppletDiagnostic</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:
 gb(128,0,0)">142</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at com</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">sun</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">deploy</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">uitoolkit</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">impl</span><span \
class=""  tyle="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">awt</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">AWTAppletAdapter</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">init</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Unknown</span>
 span class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at sun</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">plugin2</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">applet</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-c \
olor:transparent;color:rgb(43,145,175)">Plugin2Manager$AppletExecutionRunnable</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;b \
ckground-color:transparent">run</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Unknown</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at java</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">lang</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Thread</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">run</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb
 43,145,175)">Unknown</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Source</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
 </span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">Caused</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
by</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
java</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">util</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">jar</span><span \
cla s="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JarException</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
http</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-c \
olor:transparent;color:gray">//wma-migration.whitecapetech.local/ressources/applet/bcprov-ext-jdk16-140.jar \
is not signed by a trusted signer. </span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JarVerifier</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">verifySingleJar</span><span \
ansparent;color:rgb(43,145,175)">JarVerifier</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">503</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JarVerifier</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">verifyJars</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transp
 rent;color:rgb(43,145,175)">JarVerifier</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">322</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JarVerifier</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">verify</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparen
 ;color:rgb(43,145,175)">JarVerifier</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">250</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JceSecurity</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">verifyProviderJar</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color
 transparent;color:rgb(43,145,175)">JceSecurity</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">161</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JceSecurity</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">getVerificationResult</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-c
 lor:transparent;color:rgb(43,145,175)">JceSecurity</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">187</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  at javax</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">crypto</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(43,145,175)">JceSecurity</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">getInstance</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">(</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:trans
 arent;color:rgb(43,145,175)">JceSecurity</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">.</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">java</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">:</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">98</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">)</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
  </span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">...</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
</span><span class="" \
style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent;color:rgb(128,0,0)">8</span><span \
class="" style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent"> \
more </span></code></pre>  <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">I think that
          bcprov-ext-jdk16-140.jar was signed before by bouncy castle.</p>
        <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">Is there a
          way to re-sign "bcprov-ext-jdk16-140.jar" after adding the
          permission attribute ?</p>
        <p style="margin:0px 0px
          1em;padding:0px;border:0px;font-size:14px;vertical-align:baseline;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation
  Sans','DejaVu Sans',sans-serif;line-height:18px">Thanks in
          advance for help.</p>
        -- <br>
        <div dir="ltr">
          <div><b><font color="#666666">Best Regards,<br>
              </font></b></div>
          <div style="text-align:left"><b><font color="#666666"> \
                --------------------------------------</font></b><b><font
                color="#666666">-</font></b><b><font \
                color="#666666">-</font></b><b><font
                color="#666666">-</font></b><b><font color="#666666">-</font></b><br>
            <b><font color="#666666">| Mohamed Khalil BEZZIN</font><font
                color="#666666">E</font></b><b><span
style="font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:15px"><font
                  color="#666666"> </font></span></b>
            <div>
              <b><font color="#666666">| Computer science engineer</font><span
style="font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:15px"><font
                    color="#666666">     </font></span></b><b><span
style="font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:15px"><font
                    color="#666666"> </font></span></b></div>
            <div style="text-align:left"><b><font color="#666666">|
                  Phone : (+216) 52 86 21 07     </font></b><br>
            </div>
            <b><font color="#666666"> \
                --------------------------------------</font></b><b><font
                color="#666666">-</font></b><b><font \
                color="#666666">-</font></b><b><font
                color="#666666">-</font></b><b><font color="#666666">-</font></b><br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>



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

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