# The security/p5-Crypt-OpenPGP port

## p5-Crypt-OpenPGP-1.12 – pure perl implementation of OpenPGP

## Description

    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.

WWW: http://search.cpan.org/dist/Crypt-OpenPGP/

Categories:
  devel perl5 security

## Library dependencies

## Build dependencies

## Run dependencies

- devel/p5-Data-Buffer
- devel/p5-File-HomeDir
- security/p5-Crypt-Blowfish
- security/p5-Crypt-CAST5_PP
- security/p5-Crypt-DES-EDE3
- security/p5-Crypt-DSA
- security/p5-Crypt-IDEA
- security/p5-Crypt-RIPEMD160
- security/p5-Crypt-RSA
- security/p5-Crypt-Rijndael
- security/p5-Crypt-Twofish
- security/p5-Digest-SHA1
- www/p5-URI
- www/p5-libwww