J'essaie de créer un certificat auto-signé à utiliser pour le cryptage d'un e-mail à l'aide de BouncyCaste.Création d'un certificat pour le cryptage de château plein d'entrain
Quelle serait la meilleure façon de générer un certificat?
J'ai essayé using openssl mais j'ai eu des problèmes avec le certificat.
Voici le code que j'utilise pour crypter, j'utilise 3des.
SMIMEEnvelopedGenerator gen = new SMIMEEnvelopedGenerator();
gen.addKeyTransRecipient(x509Cert); // adds an X509Certificate
MimeBodyPart encData =
gen.generate(mimeBodyPart, SMIMEEnvelopedGenerator.DES_EDE3_CBC, "BC");
EDIT: Désolé pour être Vauge mais le message d'erreur que je reçois ne semble pas être très utile.
Le message est le suivant:
org.openas2.WrappedException: org.bouncycastle.mail.smime.SMIMEException:
key invalid in message.
Ceci est jeté quand je l'appelle la méthode SMIMEEnvelopedGenerator.generate.
Je suis actuellement en train d'attacher le code source dans Eclipse pour voir si je peux obtenir un message d'erreur plus utile en passant par le code.
http://stackoverflow.com/questions/2720763/wait-for-return-keypress-using-scanner huh? – BalusC
@BalusC Accidentellement posté la question au début. Réalisé quelque chose de stupide dans la question. Y a-t-il un moyen d'entrer pour le supprimer? Je viens d'obtenir un 404 avec le vieux lien. – Gordon