内容导航
  • OpenPGP Library for .NET
产品标签

OpenPGP Library for .NET

将加密构建到您的应用程序

以下是 "OpenPGP Library for .NET",如果您需要了解更多信息,您可以联系我们。

OpenPGP Library for .NET包括OpenPGP加密、解密、清除签名、一通签名和加密、解密和验证、密钥生成方法,支持密钥存储和文件中的密钥。完全用托管代码编写,不存在外部第三方依赖项。OpenPGP Library 解密和加密可以用以下软件打开的文件;PGP ®, PGP ® Universal Server, McAfee E-Business Server, GnuPG (gpg), WinPT 和 Articsoft FileAssurity.

OpenPGP Library for .NET

  • NET OpenPGP library, 100% 托管代码
  • 用户友好的API,只需几行代码
  • OpenPGP 和 GnuPG 兼容
  • 免版税分发

OpenPGP提供的一些功能包括:

  • 加密和解密文件
  • 数字签名和验证签名
  • 具有对公钥和私钥的非对称加密, 创建随机会话密钥, 使用它们用对称算法加密文件, 并添加用收件人公钥加密的会话密钥
  • 加密文件可以是二进制格式或ASCII文本(称为ASCII装甲)格式
  • 加密私钥
  • 签署第三方公钥
  • 加密文件可以压缩 (ZIP, ZLib, BZip2)

公钥文件最广泛使用的文件扩展名是: .pkr, .asc, .pubkr, .pgpkey

私钥文件最广泛使用的文件扩展名是: .skr, .asc, .seckr, .pgpkey

加密文件最常用的文件扩展名是: .pgp (binary format), .asc (ASCII armored format)

主要功能

  • 加密
  • 解密
  • 签名
  • 验证
  • 签名和加密
  • 解密和验证
  • 清楚签名

OpenPGP 键相关的功能

  • KeyStore basics
  • Generate RSA keys
  • Generate DH/DSS keys
  • Export from a KeyStore
  • Import into a KeyStore
  • Change key password
  • Delete key

高级功能

  • 设置首选密码(对称密钥算法)
  • 设置首选压缩
  • 设置首选Hashing
  • 使用附加密码加密

Image