Vérification de mail signé avec Javamail crypto

L’utilisation de javamail crypto doit permettre au développeur de ne pas trop rentrer dans la technique de la norme S/MIME. En effet avec des points d’entrée clairs comme crypter, signer, décrypter et vérifier on fait rapidement confiance. A tord. Il y a pourtant des signes qui ne trompent pas comme la date de dernière mise […]

Réception de mail crypté S/MIME avec Javamail-crypto

Dans le billet précédent je montrais comment envoyer un mail S/MIME, ce billet traite de l’opération inverse. Comment réceptionner un mail crypté et signé en S/MIME ? L’idée est de reprendre la méthode de lecture du certificat publique du signataire pour vérifier la signature du mail mais il faut auparavant décrypter le mail reçu. En […]

Encrytage de mail avec JavaMail-Crypto et BouncyCastle

Javamail-crypto est une API peu récente puisque le jar est estampillé juin 2006. Cepedant l’usage de cette API simplifie grandemant la vie du programmeur puisque pourvu que le message en clair, la session mail, ainsi que la clé soient fournis, il suffit de faire EncryptionUtils smimeUtils = null; String type = EncryptionManager.SMIME; smimeUtils = EncryptionManager.getEncryptionUtils(type); […]