X509Tools是在POC顶部创建的,以在Android中提供S/MIME。
重要的是:这是X509Tools的最后一个版本!我们创建了一个新的功能齐全的电子邮件客户端,其中包括X509Tools的所有功能。因此,请改用Google Play安装R2Mail2!
X509Tools是在概念证明的基础上创建的,以提供S/MIME功能和为Android提供X.509证书支持。它支持S/MIME加密附件(Smime.p7m)的解密,并可以发送加密(和签名)电子邮件。请注意,这不是电子邮件客户端,该应用仅解密其他邮件客户端收到的消息或通过SMTP发送邮件。
X509Tools具有针对外部电子邮件客户端的界面 - 我们期待将其集成到K9等。
有关更多信息,请访问http://rundquadrat.at/x509Tools
申请需要以后的许可:
*完整的Internet访问 - 要求通过SMTP发送电子邮件
*修改/删除SD卡内容 - 访问私有密钥库并编写日志所需
*阅读电子邮件附件 - 需要阅读smime.p7m附件(如果您使用K9电子邮件客户端)
*阅读联系人 - 如果发送平原或签名,则需要从您的联系人中提出电子邮件地址
该应用程序分为两个部分:
*“证书存储”允许您显示系统证书根存储并管理自己的个人商店。在您的个人商店中,您可以将密钥( *.p12, *.pfx)和证书( *.cer, *.crt, *.pem, *,p7s)导入您要将加密邮件发送到的联系人。
*“ S/MIME”部分允许您解密Smime消息并发送加密的电子邮件。由于这不是电子邮件客户端使用您的首选客户,然后只需打开Smime.p7m附件即可用X509Tools解密它(应用程序打开Mime-Type“ X-PKCS7-MIME”的附件)。
为了提供此功能,我们重新编译了Bouncycastles Crypto库的一部分和Android的Javamail,这会导致1.3 MB的大小。
尽管该计划仍在运行中,但仍在开发中。因此,请帮助我们解决问题或通过将请求/fugReports发送到[email protected]来添加新功能。日志文件写入 / sdcard / X509Tools /,以帮助我们重现您的问题。如果您有解密错误,请给我们发送同等的加密邮件(证书:http://rundquadrat.at/selbitschka.crt),我们可以调试此问题。