Screenshot Preview

OpenPGP Library for .NET

di DidiSoft - Tipo prodotto: Componente / .NET Class / 100% Managed Code

Ti preghiamo di notare che, a meno che non sia altrimenti specificato, questo è un prodotto in inglese.

*

Build encryption into your applications. OpenPGP Library for .NET includes methods for OpenPGP encryption, decryption, clear signing, one pass sign and encrypt, decrypt and verify, key generation, supports both key store and keys located in files. Entirely written in managed code, there are no external third party dependencies. OpenPGP Library 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.

Da
$391.02

I nostri prezzi standard sono indicati sotto. Accedi per vedere i tuoi prezzi scontati.

Prezzo in Visualizzare: Tutti i prezzi | Solo rinnovi

OpenPGP Library for .NET V1.7.3   *

Aggiungi al carrello $ 391.02 1 Developer License (Includes 1 year Email support and updates)  * Download (5.6 MB)
Aggiungi al carrello $ 1,547.42 1 Enterprise License (Includes Source Code plus 1 year Email support and updates) (Allows Unlimited Developers within a Single Organization)  * Download (5.7 MB)

OpenPGP Library for .NET - 1 Year Subscription Renewal   *

Aggiungi al carrello $ 97.02 1 Developer Subscription Renewal (Includes 1 year Email support and updates)  * Verifica Download (212 KB)
Aggiungi al carrello $ 195.02 1 Enterprise Subscription Renewal (Includes Source Code and 1 year Email support and updates) (Allows Unlimited Developers at a Single Physical Address)  * Verifica Download (212 KB)

I nostri prezzi comprendono l'assistenza tecnica ComponentSource e, per la maggior parte dei prodotti scaricabili, una copia di riserva online e un aggiornamento GRATUITO alla nuova versione, se questa viene lanciata entro 30 giorni dall'acquisto.  Tutte le vendite sono soggette ai nostri termini e condizioni standard ed alla nostra politica di rimborso.  Contattaci  se hai bisogno di un'opzione del prodotto che non non è elencata, incluse licenze multiple e versioni precedenti.

I nostri prezzi standard sono indicati sopra. Accedi per vedere i tuoi prezzi scontati.

 *

What's new in OpenPGP Library for .NET 1.7.3
Inspecting the contents of OpenPGP encrypted data

  • Added namespace Didisoft.Pgp.Inspect
  • Added class Didisoft.Pgp.PGPInspectLib that provides methods for inspecting the content of OpenPGP data
  • Added class Didisoft.Pgp.ContentItem that represents information for an item in an OpenPGP archive

Web of Trust

  • Added enum TrustLevel that holds supported trust values
  • Added methods for marking a public key as Trusted introducer
  • Added methods for signing a public key
  • Added methods for explicitly setting the Trust of a key located in a KeyStore
  • Added methods and property for checking the trust value of a given key

Detached signatures

  • PGPLib.DetachedSignFile creates a detached OpenPGP signature for a file
  • PGPLib.DetachedSignStream creates a detached OpenPGP signature for a data stream
  • PGPLib.DetachedSignString creates a detached OpenPGP signature for string message
  • PGPLib.DetachedVerifyStream verifies a detached OpenPGP signature against a data stream
  • PGPLib.DetachedVerifyString verifies a detached OpenPGP signature against a string message

Partial match User Id's

  • Added property KeyStore.PartialMatchuserIds - if enabled the methods that search keys in a KeyStore by User Id will match them on part of the User Id as well

Expired and revoked keys

  • Added property PGPLib.UseExpiredKeys - check are the encryption keys expired
  • Added property PGPLib.UseRevokedKeys - check are the encryption keys revoked

New Exceptions:

  • Added class Didisoft.Pgp.Exceptions.IntegrityCheckException (extends PGPException) thrown if an integrity protected OpenPGP archive is corrupted
  • Added Didisoft.Pgp.Exceptions.KeyIsExpiredException (extends PGPException) thrown from all Encrypt and SignAndEncrypt methods when the supplied public key is expired. Can be suppressed with PGPLib.UseExpiredKeys
  • Added Didisoft.Pgp.Exceptions.KeyIsRevokedException (extends PGPException) thrown from all Encrypt and SignAndEncrypt methods when the supplied public key is revoked. Can be suppressed with PGPLib.UseRevokedKeys

What's new in OpenPGP Library for .NET 1.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 is a password for a private key correct
  • Added property KeyPairInformation.IsExpired – returns is this key expired
  • Added method KeyPairInformation.IsExpiredOnDate(date) – returns will this key be 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 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 is a password for a KeyStore correct
  • Added new exception DidiSoft.Pgp.Exceptions.NonPGPDataException, that indicates that the input is not a valid OpenPGP message

What's new in OpenPGP Library for .NET 1.7.1

  • Fixed decryption of conventional encrypted (PBE) files, created with McAfee E-Business server 7.x and PGP 2.6.x
  • Fixed exception caused by keys exported from GnuPG GPA.
  • Added method PGPLib.SignFileV3 – signes files with OpenPGP version 3 signatures for compatibility with PGP 6.5 and below
  • Added method PGPLib.SignStringV3 – signes strings with OpenPGP version 3 signatures for compatibility with PGP 6.5 and below
  • Added method PGPLib.SignAndEncryptFileV3 – signes and encrypts files in one pass with OpenPGP version 3 signatures for compatibility with PGP 6.5 and below
  • Added method PGPLib.SignAndEncryptStringV3 – signes and encrypts strings in one pass with OpenPGP version 3 signatures for compatibility with PGP 6.5 and below

 *

OpenPGP Library for .NET

  • NET OpenPGP library, 100% managed code.
  • User-friendly API in few lines of code.
  • OpenPGP and GnuPG compatible.
  • Royalty free distribution.

Some of the features provided by OpenPGP are:

  • Encrypt and decrypt files
  • Digitally sign and verify signatures
  • Asymmetric encryption with pairs of public and private keys, creates random session keys, uses them to encrypt files with a symmetric algorithm, and adds the session key encrypted with the recipient public key
  • The encrypted files can be either in binary format or ASCII text (called ASCII armored) format
  • Keeps private keys encrypted
  • Signs third party public keys
  • The encrypted file can be compressed (ZIP, ZLib, BZip2)

The most widely used file name extensions for public key files are: .pkr, .asc, .pubkr, .pgpkey

The most widely used file name extensions for private key files are: .skr, .asc, .seckr, .pgpkey

The most widely used file name extensions for encrypted files are: .pgp (binary format), .asc (ASCII armored format)

Main functions

  • Encrypt
  • Decrypt
  • Sign
  • Verify
  • Sign and Encrypt
  • Decrypt and Verify
  • Clear sign

Functions related to OpenPGP keys

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

Advanced Features

  • Set preferred cypher (symmetric key algorithm)
  • Set preferred compression
  • Set preferred hashing
  • Encrypt with additional password

Attenzione

Per vostra referenza, abbiamo incluso dei link a Google Translate per le informazioni sui prodotti che non sono state ancora tradotte. Ti preghiamo di tenere conto che le traduzioni automatiche non sono sempre completamente accurate.
Powered by
Flash é richiesto in Firefox e Opera

Ricerca prodotti

Inserisci le tue parole chiave:

Quick Links

Autore

Categoria primaria

Prodotti correlati

Perchè acquistare da ComponentSource?

ComponentSource offre un servizio unico globale usato da oltre 1.000.000 di sviluppatori nel mondo.

Ulteriori Notizie | Chi siamo