Screenshot Preview

此頁只有英文版

OpenPGP Library for .NET patched to V1.7.2

Update encryption settings using OpenPGP Library for .NET.

Update encryption settings using OpenPGP Library for .NET.

OpenPGP Library for .NET includes methods for OpenPGP encryption, decryption, clear signing, one pass sign and encrypt, decrypt and verify and key generation. Entirely written in managed code, there are no external third party dependencies. It decrypts and encrypts files that can be opened with the following software; PGP, PGP Universal Server, McAfee E-Business Server, GnuPG (gpg), WinPT and Articsoft FileAssurity.

Updates in V1.7.2

  • Added new exception DidiSoft.Pgp.Exceptions.NonPGPDataException, that indicates that the input is not a valid OpenPGP message
  • Added method KeyPairInformation.CheckPassword(password) – checks if a password for a private key is correct
  • Added property KeyPairInformation.IsExpired – returns if key is expired
  • Added method KeyPairInformation.IsExpiredOnDate(date) – returns if this key is expired on a given date
  • Added static method KeyStore.OpenInMemory() – creates an in memory KeyStore
  • Added static method KeyStore.OpenFile(file, password) – equivalent to the constructor KeyStore(file, password)
  • Added method KeyStore.IsInMemory – checks is this KeyStore located in memory
  • Added method KeyStore.GetSecretKeysData() – returns the private keys contained in this KeyStore serialized as bytes
  • Added method KeyStore.GetPublicKeysData() – returns the public keys contained in this KeyStore serialized as bytes
  • Added method KeyStore.GetPublicKeysWithUserId(userId) – returns the public keys with the specified userId serialized as bytes
  • Added method KeyStore.GetPublicKeyWithKeyId(keyId) – returns the public keys with the specified keyId serialized as bytes
  • Added overloaded method KeyStore.ImportPrivateKey(file)
  • Added method KeyStore.ExportPublicKeyStream(userId) – exports a public key into a Stream
  • Added method KeyStore.ExportPublicKeyStream(keyId) – exports a public key into a Stream
  • Added method KeyStore.LoadFromStream(stream) – suitable for loading a previously serialized in memory Keystore
  • Added method KeyStore.SaveToStream(stream) – suitable for storing an in memory Keystore
  • Added method KeyStore.CheckPassword(file, password) – checks if a password for a KeyStore correct
  • Added new exception DidiSoft.Pgp.Exceptions.NonPGPDataException, that indicates that the input is not a valid OpenPGP message

About DidiSoft

DidiSoft products help you to add encryption and decryption to your applications, using simple API interfaces for .NET and Java. DidiSoft has developed many advanced solutions that have helped hundreds of companies around the world.

‎出版月份 Development Tool News & Software Component News, 11月 18, 2011

產品搜索

輸入搜索詞:

為什麼從ComponentSource購買?

ComponentSource 提供獨特的全球國際服務, 在世界各地共有超過1,000,000 開發者客戶.

更多訊息 | 關於我們