X509Tools a été créé sur un PoC pour fournir S/MIME dans Android.
IMPORTANT : Il s'agit de la dernière version de X509Tools ! Nous avons créé un nouveau client de messagerie entièrement fonctionnel qui inclut toutes les fonctionnalités de X509Tools . Veuillez donc plutôt installer R2Mail2 depuis Google Play !
X509Tools a été créé sur la base d'une preuve de concept pour fournir des fonctionnalités S/MIME et la prise en charge des certificats X.509 à Android. Il prend en charge le décryptage des pièces jointes cryptées S/MIME (smime.p7m) et peut envoyer des e-mails cryptés (et signés). Veuillez noter qu'il ne s'agit pas d'un client de messagerie, l'application décrypte uniquement les messages reçus par d'autres clients de messagerie ou envoie des e-mails via SMTP.
X509Tools dispose d'une interface pour les clients de messagerie externes - nous sommes impatients de l'intégrer à K9, etc.
Pour plus d'informations, visitez http://rundquadrat.at/X509Tools
L'application nécessite les autorisations suivantes :
* Accès Internet complet - requis pour envoyer des e-mails via SMTP
* Modifier/supprimer le contenu de la carte SD - nécessaire pour accéder au magasin de clés privées et écrire des journaux
* Lire les pièces jointes aux e-mails - requis pour lire les pièces jointes smime.p7m si vous utilisez le client de messagerie K9
* Lire les contacts - requis pour suggérer les adresses e-mail de vos contacts en cas d'envoi clair ou signé
La candidature est divisée en deux parties :
* Le « Magasin de certificats » vous permet d'afficher le magasin racine des certificats système et de gérer votre propre magasin personnel. Dans votre boutique personnelle, vous pouvez importer les clés (*.p12, *.pfx) et les certificats (*.cer, *.crt, *.pem, *,p7s) des contacts auxquels vous souhaitez envoyer des courriers cryptés.
* La partie "S/MIME" permet de décrypter les messages smime et d'envoyer des emails cryptés. Puisqu'il ne s'agit pas d'un client de messagerie, utilisez celui que vous préférez et ouvrez simplement la pièce jointe smime.p7m pour la déchiffrer avec X509Tools (l'application ouvre la pièce jointe avec le type MIME "x-pkcs7-mime").
Pour fournir ces fonctionnalités, nous avons recompilé des parties des bibliothèques de chiffrement Bouncycastles et Javamail pour Android, ce qui conduit à une taille de 1,3 Mo.
Bien que le programme soit entièrement fonctionnel, il est encore en développement. Alors s'il vous plaît, aidez-nous à résoudre les problèmes ou à ajouter de nouvelles fonctionnalités en envoyant des demandes/rapports de bugs à [email protected]. Un fichier journal est écrit dans /sdcard/ X509Tools / pour nous aider à reproduire vos problèmes. Si vous obtenez une erreur de décryptage, veuillez nous envoyer un courrier crypté équivalent (Cert : http://rundquadrat.at/selbitschka.crt) afin que nous puissions déboguer ce problème.
En savoir plus