PGP 免费软件和 c#
如何使用 C# 和命令行使用添加到当前密钥环的公钥加密文件?
谢谢。
How to encrypt file with public key, that was added to current keyring, with using c# and command line?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
那么,C# 的 bouncy castle 加密库可用于加密和解密 PGP; 这是我们内部用于 PGP 加密工作的内容。 它是完全独立的,因此不依赖于现有程序或库。
但请记住,它是一个库而不是命令行程序。 源代码附带了一些示例命令行程序实用程序,如果您需要使用 CLI,您可以构建它们。
Well, the bouncy castle cryptography library for C# can be used to encrypt and decrypt PGP; it's what we use internally for PGP crypto work. It's entirely self-contained, so no dependencies on existing programs or libraries.
Keep in mind, however, that it's a library not a command line program. The source code comes with some example command line program utilities you can build if you need to use it CLI.
您可以使用我一年前编写的实现。 我知道这有点难看。
您需要 pgp.exe 和一些有关它的背景知识。 请参阅我的博客文章。
You can use my implementation i wrote one year ago. I know that it's a bit ugly.
You need pgp.exe and some background about it. see my blog post.
您可以使用 gnupg-sharp,只要您同意使用GPL 和 GnuPG。
You can use gnupg-sharp, as long as you're OK with using the GPL and GnuPG.
SharpPrivacy - OpenPGP C#
SharpPrivacy - OpenPGP for C#