In fact TomCat crashes when creating the key from raw :

org.mozilla.jss.pkcs11.PK11PubKey zubkey =
                                
org.mozilla.jss.pkcs11.PK11PubKey.fromRaw(org.mozilla.jss.crypto.PrivateKey.Type.RSA,pkey.getEncoded());

where pkey is java.security.PublicKey


The key comes from a certificate :

        FileInputStream fis = new FileInputStream("cert.crt");

        CertificateFactory cf = CertificateFactory.getInstance("X.509");
        java.security.cert.X509Certificate cert =
                                (java.security.cert.X509Certificate) 
cf.generateCertificate(fis);

        java.security.PublicKey pkey = cert.getPublicKey();

Reply via email to