X509Tools Apk
Apk Infos
Version | 2.7 |
Rating | 3.7/5, based on 122 votes |
Size | 1.3 MB |
Requires Android | Android 2.1+ (Eclair) |
About X509Tools APK
Table Of Contents
Description
IMPORTANT: This is the last release of X509Tools! We created a new fully functional email client which includes all features of X509Tools. So please install R2Mail2 from Google Play instead!X509Tools was created on top of a proof of concept to provide S/MIME capabilities and X.509 certificate support to Android. It supports the decryption of S/MIME encrypted attachments (smime.p7m) and can send encrypted (and signed) emails. Please note that this is not an email client, the App only decrypts messages received by other mail clients or sends mails over SMTP.
X509Tools has an interface for external email clients - we are looking forward to integrate this to K9 etc.
For more information visit http://rundquadrat.at/x509tools
The application needs following permissions:
* Full Internet Access - required to send emails over SMTP
* Modify/Delete SD card content - required to access private keystore and write logs
* Read Email Attachments - required to read smime.p7m attachments if your are using K9 email client
* Read Contacts - required to suggest email addresses from your contacts if sending plain or signed
The application is split into two parts:
* The "Certificate Store" allows you to show the system certificate root store and manage your own personal store. In your personal store you can import keys (*.p12, *.pfx) and certificate (*.cer, *.crt, *.pem, *,p7s) of contacts you want to send encrypted mails to.
* The "S/MIME" part allows you to decrypt smime messages and send encrypted emails. Since this is not an email client use your preferred one and simply open the smime.p7m attachment to decrypt it with X509Tools (the application opens attachment with the mime-type "x-pkcs7-mime").
To provide this features we recompiled parts of bouncycastles crypto libraries and javamail for android, which lead to size of 1.3 MB.
Although the program is fully functional its still in development. So please help us to fix problems or add new features by sending request/bugreports to android@rundquadrat.at. A log file is written to /sdcard/x509tools/ to help us reproduce you issues. If you got decryption error please send us an equivalent encrypted mail (Cert: http://rundquadrat.at/selbitschka.crt) that we can debug this issue.
Latest updates
What's new in version 2.7
* BugfixesHow to install X509Tools APK on Android phone or tablet?
Download X509Tools APK file from ApkClean, then follow these steps:
Update Phone Settings
- Go to your phone Settings page
- Tap Security or Applications (varies with device)
- Check the Unknown Sources box
- Confirm with OK
Go to Downloads
- Open Downloads on your device by going to My Files or Files
- Tap the APK file you downloaded (at.rundquadrat.android.x509tools-v2.7-ApkClean.apk)
- Tap Install when prompted, the APK file you downloaded will be installed on your device.
Older Versions
2.7 (27) | 1.3 MB |
Questions & Answers
Q: What is an APK File?
A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.
Q: If I install an APK from this website, will I be able to update the app from the Play Store?
A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.
Q: Why ApkClean.net can guarantee APK 100% safe?
A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.
Q: What are Android App permissions?
A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.
Don't hesitate to contact us if you have any questions or concerns.
(*) is required