Categories | Top100 | New Releases | Coupons

OpenPGP Library for Java

Publisher:
UpdateDate:
28-Dec-2010
Rating:
License:
Shareware - Time Limit
Price:
Price: $395.00
OS:
Windows 98/NT/2000/ME/XP/VISTA
Unknown (file size)
Price: $395.00
OpenPGP Library for Java Description

Implement OpenPGP cryptography in your Java application in less than an hour!

OpenPGP Library for Java provides two ways of development, with key store and with keys located in files. Includes methods for OpenPGP encryption, decryption, clear signing, signing and encryption, decrypt and verify, key pair generation, supports both files and streams.

The Library Supports:

JDK 1.4, 1.5, 1.6.
OS Linux (RedHat, SuSE), AIX, HP-UX, FreeBSD, Windows, Mac OS X.
JVM
Sun, IBM, Diablo (FreeBSD)

The encrypted files created with the library are compatible with the OpenPGP standard, and can be opened with PGP (r)software and GnuPG.

Royalty free distribution

There are no hidden costs. Distribute the library with no fees to pay.

Value for money

Buy a single user license for the cost of just two developer days.

Trial VersionLimitations

30 days evaluation copy.

OpenPGP Library for Java Version 2.5.3

November 30th, 2010

A new updated version 2.5.3 of OpenPGP Library for Java is ready for download

Below is a list of changes in this release:

[*] : Bug
[+] : New
[-] : Removed
[!] : Modification

Version 2.5.3

[!] KeyPairInformation.getKeyIDHex() has been changed to display the same Hex string as GnuPG and PGP (r).

[+] Added KeyStore.getUserIds() - list of all User Id's of the keys in this KeyStore instance

[+] Added KeyStore.getKeyHexIds() - list of all Key Id's in Hex form of the keys in this KeyStore instance

[+] Added KeyStore.getKeyIdForUserId(userId) returns the first Key ID for a given User Id

[+] Added KeyStore. getKeyIdForKeyIdHex(keyIdHex) returns the first Key ID for a given Key Hex Id

[!] KeyStore.listKeys() is modified to print similar output as PGP (r) 6.5

[+] Added KeyStore.setAutoSave(boolean) should the KeyStore file be auto saved after each operation.

[+] Added KeyStore.isAutoSave() that returns the auto saved status.

[+] Added KeyStore.isBackupOnSave() that returns is backup file creation on.

[+] Added KeyStore.setBackupOnSave(boolean) that sets should the old status of KeyStore be saved in
a file with the same name and extension .bak

OpenPGP Library for Java version 2.5

October 20th, 2010

[*] : Bug
[+] : New
[-] : Removed
[!] : Modification

List of changes:

[+] Added interface CompressionAlgorithm with constants for available compression algorithms.
[+] Added interface HashAlgorithm with constants for available hashing algorithms.
[+] Added interface CypherAlgorithm with constants for available cypher compression algorithms.

[+] Added methods PGPLib.getCompression() and setCompression(int),
that controls the used compression algorithm to be used during encryption. 

[+] Added methods PGPLib.getHash() and setHash(String),
that controls the used hashing algorithm to be used during encryption. 

[+] Added methods PGPLib.getCypher() and setCypher(String),
that controls the prefered symmetric cypher algorithm to be used during encryption.

[+] Added method KeyStore.importKeyRing,
that imports both public and private key (if present) from one file.

[+] Added method KeyStore.exportKeyRing,
that exports both public and private key (if present) in one file.

[+] Added method PGPLib.encryptFilePBE that makes the encrypted archive available for decryption
with both private key and a (if lost or not available) with a pass phrase.

[*] Fixed error while deleting key pair from KeyStore, when only public key exists.

[*] Fixed decryption of multi-recipient pgp files.

OpenPGP Library for Java version 1.6.0

January 24th, 2010

Below is a short list of the changes included in this release.

Agenda:

[*] : Bug
[+] : New
[-] : Removed
[!] : Modification

Changes:

[+] Added enum CompressionAlgorithm.
[+] Added enum HashAlgorithm.
[+] Added enum CypherAlgorithm.

[*] Fixed generation of DH/DSS keys with method KeyStore.GenerateKeyPair.
(Now the generated keys are recognized by PGP Desktop)

[*] Methods PGPLib.DecryptFile and PGPLib.DecryptString accept mixed *.asc files
(containing both public and private keys)

[*] Fixed decryption of multi-recipient pgp files.

[!] Improved speed of RSA keys generation with method KeyStore.GenerateKeyPair.

[+] Added property PGPLib.Compression of type CompressionAlgorithm,
that controls the used compression algorithm to be used during encryption. 

[+] Added property PGPLib.Hash of type HashAlgorithm,
that controls the used hashing algorithm to be used during encryption. 

[+] Added property PGPLib.Cypher of type CypherAlgorithm,
that controls the prefered symmetric cypher algorithm to be used during encryption. 

[+] Added method KeyStore.SignPublicKey     

[+] Added method PGPLib.EncryptFilePBE that makes the encrypted archive available for decryption
with both private key and a (if lost or not available) with a pass phrase.

[+] Added method PGPLib.ClearSignString
[+] Added method PGPLib.ClearSignStringV3
[+] Added method PGPLib.DecryptAndVerifyString
[+] Added method PGPLib.SignAndEncryptString
[+] Added method PGPLib.SignString
[+] Added method PGPLib.VerifyString

[+] Added method KeyStore.ImportKeyRing,
that imports both public and private key (if present) from one file.

[+] Added method KeyStore.ExportKeyRing,
that exports both public and private key (if present) in one file.

[+] Added new project in the Examples folder - KeyToolCS,
to demonstrate Key pair methods provided by the library with C#.

[+] Added new project in the Examples folder - KeyToolVB,
to demonstrate Key pair methods provided by the library with VB.NET.

Purchase and you will enjoy

1 Year Email support and updates

1 Developer License
Unlimited distribution rights for the binary.

What our customers say:
I had a small amount of self-education on pgp encryption, of which I was completely unfamiliar. After I understood this, using the library made it very easy. It only took a few lines of code, and it worked after only a few tries. The application I am building is a critical part of a big implementation. Thanks for the great software. Also, when I was evaluating, I got the prompt answers I needed.

Ron Stamm
IT - Senior Programmer / Analyst
Nu Skin Enterprises
801-345-1000

Popular Searches

New Releases

A SDK, software development kit, for sending secure and encrypted SMS/Text message via Andriod, Smart Phone or Mobile phone devices. This SDK allows you to cross develop other applications using this technology. The encryption was tested and rated high by the NSA. The encryption algorithm and code is of quality that is is under export control (limi...
A Return Merchandise Authorization (RMA) is a transaction whereby the recipient of a product arranges to return goods to the supplier to have the product repaired or replaced or in order to receive a refund or credit for another product from the same retailer or corporation within the product's warranty period. This RMA Application help track th...
This plugin is a plugin of PDI(aka Kettle) , Kettle is a famouse open source ETL project. this plugin can send short message by use of a cell phone such as Nokia 6070, 8310  
OpenPGP Library for Java provides two ways of development, with key store and with keys located in files. Includes methods for OpenPGP encryption, decryption, clear signing, signing and encryption, decrypt and verify, key pair generation, supports both files and streams.
Amharic sms sender for mobiles. this software is tested in 3110 classic and many nokia mobiles and work well. have fun with amharic sms. tested: 3100, 3105, 3108, 3109 C, 3110 C, 3110 evolve, 3120, 3120 C, 3125, 3152, 3155, 3155i, 3200, 3205, 3220, 3280 C, 3300, 3300 Americas, 3500 C, 3510i, 3530, 3555, 3585i, 3586, 3586i, 3587, 3587i, 3595, 3600 s...
Site Map | RSS | Links | Terms of Use | Privacy Policy | Software Developer | Submit Product | Refund Policy | About us | Contact us
Security Tools | PDF Tools | Anti Spam | iPhone Video Converter | DVD Converter | E Cigarette | таобао русский