我对 pgp 完全陌生,据我所知,pgp 被用来加密文件和电子邮件。
1)它可以用于单点登录 2)它们是 pgp 和 gnupg(基于 openpgp),谁能告诉我有什么区别?3)我将如何在.net中做到这一点
任何参考资料都会有所帮助。
我对 pgp 完全陌生,据我所知,pgp 被用来加密文件和电子邮件。
1)它可以用于单点登录 2)它们是 pgp 和 gnupg(基于 openpgp),谁能告诉我有什么区别?3)我将如何在.net中做到这一点
任何参考资料都会有所帮助。
可能有一些使用 PGP 密钥进行单点登录的解决方案,但它肯定不会普及。也许 PGP 公司提供了一些东西,你可以检查...
该标准称为 OpenPGP。PGP 是公司的名称及其商标。GnuPG 是该标准的开源实现。PGP 的软件可以使用公司为 OpenPGP 标准添加的一些专有扩展。
做什么?如果要在 .NET 中实现 OpenPGP 操作,可以使用我们 SecureBlackbox 的 BouncyCastle 或OpenPGPBlackbox包。如果您特别想实现单点登录,那么您需要先学习如何实现自定义单点登录身份验证,然后再决定如何在此过程中使用 PGP 密钥。