Screenshot Preview

OpenPGP Library for Java

by DidiSoft - 상품타입: Component / JavaBean

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

*

Build encryption into your Java applications. OpenPGP Library for Java is a pure Java library that simplifies OpenPGP cryptographic development. Many financial companies and IT departments searching for a proven OpenPGP solution in Java have saved time with this simple yet powerful SDK. OpenPGP for Java allows you to perform common OpenPGP tasks: encrypt, decrypt, sign, sign and encrypt, verify, clear sign, generate OpenPGP keys and more. OpenPGP for Java supports JDK 1.4+ (1.4, 1.5, 1.6) from Sun (now Oracle) or IBM OS Windows, Mac OS X, Solaris, RedHat, SuSE, Ubuntu, AIX, HP-UX, FreeBSD. The encrypted files created with the library are compatible with the OpenPGP standard, and can be opened with PGP software and GnuPG. Runtime Royalty Free.

$371.42

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

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

OpenPGP Library for Java V2.5.7   *

주문 $ 371.42 1 Developer License (Includes 1 year Email support and updates)  * 다운로드 (2.5 MB)
주문 $ 1,547.42 1 Site Wide License (Includes Source Code plus 1 year Email support and updates) (Allows Unlimited Developers within a Single Organization)  * 다운로드 (2.5 MB)

OpenPGP Library for Java - 1 Year Subscription Renewal   *

주문 $ 63.70 1 Developer Subscription Renewal (Includes 1 year Email support and updates)  * 확인 다운로드 (212 KB)
주문 $ 191.10 1 Site Wide 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 Java 2.5.7

A key change in this release is that by default expired and revoked public keys are not accepted for encryption. If you still wish to use such keys you will have to enable them by calling PGPLib.setUseExpiredKeys(true) and PGPLib.setUseRevokedKeys(true)

  • Fixed: cleanup of half encrypted files after an exception for all methods.
  • Fixed: importing keys from PGP 6.5 into a KeyStore
  • Modified: KeyStore.importPrivateKey now throws also NoPrivateKeyFoundException (extends PGPException) if the specified file does not contain a private key.
  • Added method static KeyStore.checkPassword(keystoreFile, password) – checks is a given password for a keystore file correct.
  • Added method PGPLib.decryptAndVerifyFileTo – decrypts a file content with its original name(s) into a folder
  • Added method PGPLib.decryptAndVerifyStreamTo – decrypts a stream content with its original name(s) into a folder
  • Added method PGPLib.setUseExpiredKeys(true) – switches on/off the check are the encryption keys expired
  • Added method PGPLib.setUseRevokedKeys(true) – switches on/off the check are the encryption keys revoked
  • Added method PGPLib.isUseExpiredKeys() – returns the state of the check are the encryption keys expired
  • Added method PGPLib.isUseRevokedKeys() – returns the state of the check are the encryption keys revoked
  • Added method KeyPairInformation.checkPassword(password) – checks is a given password for a private key correct.
  • Added method KeyPairInformation.hasPrivateKey() – returns is there a private key in this key pair.
  • Added method KeyPairInformation.isExpired() – indicates is the public key expired
  • Added method KeyPairInformation.isExpiredOnDate(java.util.Date) – checks will the key be expired on a given date
  • New Exception: Added class com.didisoft.pgp.exceptions.NonPGPDataException (extends PGPException) thrown from all decrypt and decryptAndVerify methods when the supplied for decryption data is not an OpenPGP message.
  • New Exception: Added class com.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.setUseExpiredKeys(true)
  • New Exception: Added class com.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.setUseRevokedKeys(true)

 *

OpenPGP Library for Java Features

  • Pure Java OpenPGP SDK
  • User-friendlyAPI in few lines of code
  • OpenPGP and GnuPG compatible
  • Works on Linux, Unix, Windows, Mac OS X and all systems with installed Java 1.4+ environment
  • Royalty free distribution


OpenPGP for Java includes examples for:

Most common functions

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


KeyStore and key generation

  • Generate RSA keys
  • Generate DH/DSS keys
  • Import keys
  • Export keys
  • Delete keys
  • Change private key password


Key revocation

  • Introduction to OpenPGP key revocation
  • Revoke key directly
  • Revocation certificate
  • Designated revoker


Advanced Topics

  • Set preferred cipher (symmetric key algorithm)
  • Set preferred compression
  • Set preferred hashing

주의

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

상품검색

검색어를 입력해주세요:

Quick 링크

개발처/발매처

주요 카테고리

관련 상품

ComponentSource에서 구입하는 이유?

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

상세 | About Us