如何使用 OpenKeyChain 在安卓手机上加密文件
ZDNET AI··作者 Jack Wallen
关键信息
用户需生成密钥对(公钥和私钥),通过二维码或文件导入他人的公钥,并选择是为特定收件人加密文件,还是用密码保护的公钥进行个人加密。
资讯摘要
这篇ZDNET教程展示了如何使用免费开源的OpenKeyChain应用轻松加密安卓设备上的文件。文章详细说明了创建密钥对、通过二维码或文件导入他人公钥,并将文件加密为他人接收或用于个人存储。加密后的文件扩展名为.gpg,可隐藏以避免被发现。
虽然本地存储的文件若有人知道位置可无需密码打开,但无法通过Google Drive访问,因为密钥绑定在设备上。整个过程简单明了,但需要了解基础的公钥加密知识。

资讯正文
如何轻松加密Android手机上的文件——我使用的免费应用程序
在Android上加密文件非常简单。你可以使用这款简单的应用程序来加密和解密文件。OpenKeyChain是免费且开源的。
如果你认真对待移动安全(你应该这样做),那么你可能需要考虑文件加密。我不是指把文件保存在一个加密文件夹里,把它藏起来不让别人看到。不,这是关于加密那些你可以留在设备上随时查看,或与他人共享的文件,确保只有收件人才能打开。
这可以通过OpenKeyChain应用程序实现。这个应用专注于加密,虽然操作简单,但在开始之前你需要了解一些事项。我们先来看看这些内容。
一切都关乎密钥
如果你曾在电脑上使用过公钥加密技术来安全地发送文件给某人,那你已经理解了原理。如果没有,让我解释一下:
公钥加密使用一对密钥:一个私钥和一个公钥。私钥保留在接收方设备上,而公钥则发送给需要向其发送加密文件的人。用某人的私钥加密的文件只能由拥有对应公钥的人打开。没有该公钥,就无法打开文件。
这种方式行之有效,并且效果非常好。你可以在Android设备上实现它,而且并不像你想象的那么困难。让我们看看它是如何工作的。
你需要什么
要完成这项工作,你需要一部Android设备,以及安装好OpenKeyChain应用程序。确保已安装该应用,就可以开始使用了。
管理密钥
你需要做两件事。第一件事是创建你自己的密钥。第二件事是导入别人的公钥。
接下来你要做的,是导入你想发送加密文件对象的公钥。这时,OpenKeyChain的功能尤为出色。如果对方也安装了OpenKeyChain,他们可以打开自己的密钥,你可以扫描与他们的密钥对关联的二维码,从而添加他们的公钥。
如果对方没有安装OpenKeyChain,则必须由他们将公钥发给你,然后你在“我的密钥”>“+”>“从文件导入”中导入该公钥。找到对方发送给你的文件,导入后即可使用。
加密文件
当你创建好密钥之后,现在就可以加密文件了。你可以选择加密文件以便发送给另一个用户(使用收件人的公钥),也可以加密文件并保存到Google云端硬盘或设备本地(使用你的公钥),这样打开文件时就需要输入你在密钥创建向导中设定的密码。
需要注意的一点是,如果你将文件保存在设备上,它们的扩展名会是.gpg。
如果有人获得了你的设备访问权限,知道你安装了OpenKeyChain,并且知道这些文件的位置,他们可以在不输入解密密码的情况下查看文件(因为系统会自动匹配密钥对)。
好消息是,你可以将这些文件“藏在明面上”,让别人更难找到或查看它们。此外,这些文件无法通过Google Drive查看,因为你的公钥存储在设备上。这意味着,即使有人获得了你的Google Drive账户访问权限,也无法查看这些加密文件。
要加密一个文件,请按照以下步骤操作:
1. 打开加密/解密页面
点击主页面上的三线菜单,然后选择“加密/解密”。
2. 加密文件
在打开的页面中,点击“加密文件”。接着需要选择文件的目标接收者。如果你打算将文件保存到Google Drive,应使用自己的密钥对;如果是要加密给其他人,则需选择对方的公钥。无论哪种情况,点击“加密至”,然后输入收件人姓名。选择对应的密钥后,点击“添加文件”。找到你想加密的文件,然后点击右上角靠近分享图标的小保存图标。
选择存放文件的文件夹,为文件命名,然后点击“保存”。文件将被保存到指定位置。之后你可以用常规方式(如邮件、消息等)将加密后的文件发送给接收者。
解密文件的操作很简单:只需进入“加密/解密”页面,在“解密/验证”下方点击“选择输入文件”,然后定位并点击该文件。你可以在OpenKeyChain内直接打开它,即可正常使用。
来源与参考
收录于 2026-04-21