我使用 ssh-keygen 生成了一对密钥对。它们位于两个文本文件中,即“abc.txt”和“abc.txt.pub”。现在,我想使用私钥签署一份文件。
我没有找到使用 ssh 来执行此操作的方法,因此我尝试使用 gpg:
gpg --sign --default-key=abc.txt features-devsite.txt
但收到以下消息:
gpg: no default secret key: secret key not available
gpg: signing failed: secret key not available
在这个问题中:如何使用 Ubuntu 命令行工具和我自己的密钥对文件进行签名?有一个关于使用 GPG 生成密钥的指南,但我不知道当密钥位于现有文本文件中时如何签名。