如何在Android上发送加密邮件?推荐这四大神器

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 本文讲的是如何在Android上发送加密邮件?推荐这四大神器,在移动网络安全意识增加的时代,大家都希望自己发送消息不被其他人偷窥。无论是公司的机密业务还是个人的敏感数据,都需要被加密。不过说到加密,这可是个技术活,不知道你会不会,今天小编就提供4中神器,让你轻松搞定这一切。
本文讲的是 如何在Android上发送加密邮件?推荐这四大神器

如何在Android上发送加密邮件?推荐这四大神器

在移动网络安全意识增加的时代,大家都希望自己发送消息不被其他人偷窥。无论是公司的机密业务还是个人的敏感数据,都需要被加密。不过说到加密,这可是个技术活,不知道你会不会,今天小编就提供4中神器,让你轻松搞定这一切。

这四种方式都可以在Android平台上发送加密邮件。虽然发送方法有所不同,但都能起到加密的效果。

第一神器:K-9 Mail和OpenKeychain的超级组合

K-9 Mail是款Android平台上的邮件收发类软件,支持Push Mail推送,拥有单一收件箱,可同时查看及管理多个邮件账号,实用性很强。

OpenKeychain 是一款用于通讯 PGP 加密的工具应用。这个应用支持联系人、文件、邮件,分享和导入简单易用,但估计用的人很少!

如果你正在寻找一个提供完整加密的电子邮件应用程序,恐怕没有一个比K-9 Mail和OpenKeychain更好的组合了。将这两个应用程序组合在一起,您可以使用加密密钥(生成,导入和导出),发送加密电子邮件和解密传入电子邮件。

如何在Android上发送加密邮件?推荐这四大神器

具体使用方法:使用这两个工具的要点就是要注意它们的安装顺序。在安装K-9 Mail之前,您必须先安装OpenKeychain,然后从OpenKeychain的主窗口会生成一个新的PGP密钥(PGP加密系统是采用公开密钥加密与传统密钥加密相结合的一种加密技术。它使用一对数学上相关的钥匙,其中一个(公钥)用来加密信息,另一个(私钥)用来解密信息)。

如何在Android上发送加密邮件?推荐这四大神器

安装OpenKeychain并生成密钥后,然后安装K-9 Mail并完成设置。正确设置后,点击菜单按钮(K-9 Mail的右下角),点击设置-帐户设置-加密-点击OpenPGP App,最后选择OpenKeychain,并授予OpenKeychain访问权限,设置完成。

第二神器:Signal加密应用

Signal是一款免费并开源的手机加密语音通话和快速消息发送应用,有iOS和安卓版本,并使用端对端加密协议来保护通信不被监视。Signal应用程序是由Moxie Marlinspike开发,由Open Whisper Systems公司资助的。

安装Signal的过程像任何安装任何一个Android应用程序一样。在安装过程中,您必须首先验证您的电话号码。然后,Signal将自动生成您的加密密钥,并将其绑定到您的电话号码。安装完成后,Signal会给已经使用的用户所发送的消息自动加密,因此用户不需要执行额外的操作。

第三神器:使用CryptMax加密文本

如果你正在寻找一个非常简单的方法来加密消息,以便您可以快速将要加密的信息粘贴到电子邮件或短信中,那你千万你不能错过CryptMax。使用CryptMax,您要先输入要加密的消息,然后输入加密密码,最后点击ENCRYPT,在对信息加密完后,你要将加密的邮件进行复制,将其粘贴到您的电子邮件或SMS客户端,然后发送。

如何在Android上发送加密邮件?推荐这四大神器

不过邮件的收件人也需要安装CryptMax,并知道用于加密的密码。收件人将收到的邮件粘贴到CryptMax,然后输入加密密码,点击DECRYPT,就可以看到明文了。

第四神器:Encrypt Easy网站

如何在Android上发送加密邮件?推荐这四大神器

如果你不想安装应用程序,你也可以使用类似Encrypt Easy网站。在指定的文本框中,输入要加密的文本,输入加密密码,点击加密,然后复制,将加密的邮件粘贴到电子邮件或SMS消息中并发送。消息的接收者也需要去使用同一网站,或者用于解密应用/服务与Encrypt Easy使用相同的加密算法。

至于哪种最好还要看每个人的偏好,不同类型的应用有不同的呈现形式,有些人可能认为基于Web的路由不安全。不过如果您想要发送敏感的公司信息,建议您还是使用K-9 Mail和OpenKeychain的超级组合。




原文发布时间为:2017年2月11日
本文作者:xiaohui
本文来自云栖社区合作伙伴嘶吼,了解相关信息可以关注嘶吼网站。
目录
相关文章
|
4月前
|
算法 安全 数据安全/隐私保护
Android经典实战之常见的移动端加密算法和用kotlin进行AES-256加密和解密
本文介绍了移动端开发中常用的数据加密算法,包括对称加密(如 AES 和 DES)、非对称加密(如 RSA)、散列算法(如 SHA-256 和 MD5)及消息认证码(如 HMAC)。重点讲解了如何使用 Kotlin 实现 AES-256 的加密和解密,并提供了详细的代码示例。通过生成密钥、加密和解密数据等步骤,展示了如何在 Kotlin 项目中实现数据的安全加密。
148 1
|
4月前
|
算法 安全 数据安全/隐私保护
Android经典实战之常见的移动端加密算法和用kotlin进行AES-256加密和解密
本文介绍了移动端开发中常用的数据加密算法,包括对称加密(如 AES 和 DES)、非对称加密(如 RSA)、散列算法(如 SHA-256 和 MD5)及消息认证码(如 HMAC)。重点展示了如何使用 Kotlin 实现 AES-256 的加密和解密,提供了详细的代码示例。
79 2
|
6月前
|
Java 网络安全 Android开发
Android上发送带附件的邮件
Android上发送带附件的邮件
44 1
|
6月前
|
网络安全 数据安全/隐私保护
邮件Demo(SSL加密传输)
private final String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory"; private String smtpServer; // SMTP服务器地址 private String port; // 端口 private String username; // 登录SMTP服务器的用户名 private String password; // 登录SMTP服务器的密码 private List<String> recipients = new ArrayList<String>(); // 收件人地址集合
44 0
|
7月前
|
数据安全/隐私保护
如何使用GPG 加密/解密邮件?
如何使用GPG 加密/解密邮件?
284 0
|
7月前
|
安全 Java 数据安全/隐私保护
Android和iOS应用程序加固方法详解:混淆、加壳、数据加密、动态加载和数字签名实现
Android和iOS应用程序加固方法详解:混淆、加壳、数据加密、动态加载和数字签名实现
181 0
|
7月前
|
算法 Java 数据安全/隐私保护
Android App开发之利用JNI实现加密和解密操作实战(附源码 简单易懂)
Android App开发之利用JNI实现加密和解密操作实战(附源码 简单易懂)
346 0
|
7月前
|
XML 数据库 数据安全/隐私保护
Android App规范处理中版本设置、发布模式、给数据集SQLite加密的讲解及使用(附源码 超详细必看)
Android App规范处理中版本设置、发布模式、给数据集SQLite加密的讲解及使用(附源码 超详细必看)
79 0
|
算法 安全 Java
Android 逆向 | 不是加密的 Base64
Android 逆向 | 不是加密的 Base64
150 0
|
数据安全/隐私保护 Android开发
uniapp vue3版本 Android 引用 jsencrypt加密库 报错问题 “default“ is not exported by,解决方法
uniapp vue3版本 Android 引用 jsencrypt加密库 报错问题 “default“ is not exported by,解决方法
1213 0