Screenshot Preview

OpenPGP Library for .NET

by DidiSoft - 상품타입: Component / .NET Class / 100% Managed Code

주의 : 별도의 안내가 없는 경우에는 영어제품 입니다.

*

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.

₩480,900

일반 적인 소비자 가격은 하기에 표시되어 있습니다. 고객님의 할인가격은 표시 하시려면 로그인 해주시기 바랍니다.

통화 선택 표시하고 있습니다. 전체 가격 | 리뉴얼 가격

OpenPGP Library for .NET V1.7.3   *

주문 ₩ 480,900 1 Developer License (Includes 1 year Email support and updates)  * 다운로드 (5.6 MB)
주문 ₩ 1,903,100 1 Enterprise License (Includes Source Code plus 1 year Email support and updates) (Allows Unlimited Developers within a Single Organization)  * 다운로드 (5.7 MB)

OpenPGP Library for .NET - 1 Year Subscription Renewal   *

주문 ₩ 119,300 1 Developer Subscription Renewal (Includes 1 year Email support and updates)  * 확인 다운로드 (212 KB)
주문 ₩ 239,800 1 Enterprise Subscription Renewal (Includes Source Code and 1 year Email support and updates) (Allows Unlimited Developers at a Single Physical Address)  * 확인 다운로드 (212 KB)

가격에는 ComponentSource의 기술지원 요금이 포함되어 있습니다. 또한 다운로드 판매를 하고 있는 상품의 대부분은 온라인 백업요금이 포함되어 있어서 구입날로부터 30일 이내에 새로운 버전이 발매된 경우 무료로 업그레이드해 드리고 있습니다.  모든 주문에 대해서 당사표준 계약조건 반품조건 의 내용이 적용됩니다. 다음의 경우,고객 서비스로로 연락 주시기 바랍니다. (대량의 라이센스나 구 버전 등의 라이센스 옵션이 필요한 경우)

일반 적인 소비자 가격은 상기에 표시되어 있습니다. 고객님의 할인가격은 표시 하시려면 로그인 해주시기 바랍니다.

 *

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

주의

제품 리뷰의 한국어 번역이 완료되지 않는 제품은 Google통역 서비스와 연동되어 표시되어 있습니다.통역 기계에 의한 자동 번역인 관계로 한국어 표기가 조금 부자연 스러운 점 양해 바랍니다.
에서 제공
FireFox와 Opera에서는 Flash가 필요합니다.

상품검색

검색어를 입력해주세요:

Quick 링크

개발처/발매처

주요 카테고리

관련 상품

ComponentSource에서 구입하는 이유?

ComponentSource는 세계 1,000,000명 이상의 개발자에게 각종 글로벌 서비스를 제공합니다.

상세 | About Us