如何在 OpenPGP 介质中对生成的密钥(包括具有第二个公共数据密钥的消息)进行 ncode (Base64) 加密?

问题描述 投票:0回答:1

我在安装Gpg4win后使用Kleopatra。我使用 Windows 命令提示符使用我的名字作为用户名,生成了密钥大小为 1024 位的 RSA 密钥对。我本来应该在不加密的情况下生成并签署消息,如下所示:

签名信息:我是一名学习者....

现在我可以使用 GUI 访问 证书窗口中的所有证书。最上面的一个是我朋友的公钥,下面的一个是我刚刚生成的。 img

现在,我想使用属于我朋友的另一个公钥来加密新生成的密钥,然后将最终输出编码为 Base64。我如何通过 GUI 或 Windows 命令提示符执行此操作?

我想阅读final_msg_base64.txt.gpg的内容

rsa public-key-encryption openpgp
1个回答
0
投票

当您分享您的私钥时,我假设您知道自己在做什么。如果不是绝对必要,我不建议这样做。

您需要导出您的私钥,保存它,打开文件资源管理器,然后右键单击密钥文件以打开上下文菜单。 在上下文菜单中,您应该会看到“签名和加密”条目,选择该条目并按照步骤操作。

在这里您可以找到分步说明。

获得加密文件后,您可以继续对其进行 Base64 编码。

之后你会有一个文件“final_msg.txt.gpg.base64”

© www.soinside.com 2019 - 2024. All rights reserved.