我终于设法使用gpg4win和cygwin在Windows上配置yubikey 4。我可以在Cygwin中运行以下命令,我的yubikey提示引脚并开始闪烁然后它正常工作。
echo "$(uname -a)" | gpg --encrypt --sign --armor --default-key $KEYID --recipient $KEYID | gpg --decrypt --armor
但是,当我想将它用于git签名时,它会给我这个错误:
WARNING: unsafe permissions on homedir c:\users\***\AppData\Roaming\gnupg
我的.gitconfig
中有正确的签名密钥和程序设置任何机构都知道如何更改.gnupg文件夹的权限?