Pure-Perl OpenPGP implementation

Edit Package perl-Crypt-OpenPGP

_Crypt::OpenPGP_ is a pure-Perl implementation of the OpenPGP standard. In addition to support for the standard itself, _Crypt::OpenPGP_ claims compatibility with many other PGP implementations, both those that support the standard and those that preceded it.

_Crypt::OpenPGP_ provides signing/verification, encryption/decryption, keyring management, and key-pair generation; in short it should provide you with everything you need to PGP-enable yourself. Alternatively it can be used as part of a larger system; for example, perhaps you have a web-form-to-email generator written in Perl, and you'd like to encrypt outgoing messages, because they contain sensitive information. _Crypt::OpenPGP_ can be plugged into such a scenario, given your public key, and told to encrypt all messages; they will then be readable only by you.

This module currently supports 'RSA' and 'DSA' for digital signatures, and 'RSA' and 'ElGamal' for encryption/decryption. It supports the symmetric ciphers '3DES', 'Blowfish', 'IDEA', 'Twofish', 'CAST5', and 'Rijndael' ('AES'). 'Rijndael' is supported for key sizes of '128', '192', and '256' bits. _Crypt::OpenPGP_ supports the digest algorithms 'MD5', 'SHA-1', and 'RIPE-MD/160'. And it supports 'ZIP' and 'Zlib' compression.

Refresh
Refresh
Source Files
Filename Size Changed
Crypt-OpenPGP-1.12.tar.gz 0000103125 101 KB
perl-Crypt-OpenPGP.changes 0000001889 1.84 KB
perl-Crypt-OpenPGP.spec 0000004676 4.57 KB
Revision 5 (latest revision is 6)
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 347139 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
- Disable the t/13-keygen.t, the magical entropy generating attempts
  fail

- Update to 1.12:
  * Fixes tests so this package no longer gets stuck in OBS
  * List of upstream changes:
    - Add NoVersion parameter to CO::Armour->armour (GH#26)
    - Check that Crypt::OpenPGP::Cipher->new succeeded, RT#14033.
    - Fix GH#7, when false data was discarded (@Camspi).
    - Update GnuPG defaults (@bk2204).
    - Fix error propagation on generating RSA key (@niner).
    - Require Digest::SHA instead of Digest::SHA1, RT#82316 (@bk2204).
    - Move distribution to Dist::Zilla.
    - Require Alt::Crypt::RSA::BigInt instead of Crypt::RSA.
    - Apply a patch from RT#82314 (@bk2204, @kmx).
    - Add a test case from GH#7, yet to be fixed (@throughnothing).
    - Reformatted Changes as per CPAN::Changes::Spec.
    - Fixed hash randomisation bug (RT#81442).
    - Documentation now references most recent "OpenPGP Message Format" RFC.
    - Fixed typo in Pod (@dsteinbrunner).
    - Improved ASCII armor detection (@gwillen).
Comments 0
openSUSE Build Service is sponsored by