je cherche à contruire un objet de type PublicKey. j'ai fait le code suivant :
1- EncodedKeySpec pubKeySpec = new X509EncodedKeySpec(pkbytes);
2- KeyFactory keyFactory = KeyFactory.getInstance("DSA");
2- PublicKey pubKey = keyFactory.generatePublic(pubKeySpec);
3- signAl = Signature.getInstance(SHA1withDSA);
où pkbytes est un tableau de bytes que j'ai construit à partir de mon fichier contenant la clé publique.
mais à l'exécution de mon programme j'ai une exception du type InvalidKeySpecException.
merci d'avance pour réponse.