Asp.net mvc 4 如何检查gpg公钥是否已添加到gpg中的公钥环
我正在开发mvc4.NETWeb应用程序,其中我使用GPG加密对文件进行加密 用户将与应用程序共享公钥 应用程序将使用用户公钥和应用程序私钥加密文件 用户公钥将导入应用程序公钥环 现在我想检查公钥环中是否已经存在特定的公钥 请建议同样的命令 谢谢, amol调用Asp.net mvc 4 如何检查gpg公钥是否已添加到gpg中的公钥环,asp.net-mvc-4,c#-4.0,encryption,gnupg,openpgp,Asp.net Mvc 4,C# 4.0,Encryption,Gnupg,Openpgp,我正在开发mvc4.NETWeb应用程序,其中我使用GPG加密对文件进行加密 用户将与应用程序共享公钥 应用程序将使用用户公钥和应用程序私钥加密文件 用户公钥将导入应用程序公钥环 现在我想检查公钥环中是否已经存在特定的公钥 请建议同样的命令 谢谢, amol调用gpg——列出键0xdeadbeef,它将返回给定键id的所有匹配键。您应该使用0x表示法,以便GnuPG不会在UID上开始字符串匹配。如果您有更长的密钥id,甚至整个指纹,您也可以使用它 现在给出两个案例: 键可用:包含键信息的标准输
gpg——列出键0xdeadbeef
,它将返回给定键id的所有匹配键。您应该使用0x
表示法,以便GnuPG不会在UID上开始字符串匹配。如果您有更长的密钥id,甚至整个指纹,您也可以使用它
现在给出两个案例:
- 键可用:包含键信息的标准输出结果
- 密钥不可用:STDERR上的错误消息,其中包含未找到公钥的信息