![]() |
| |||||||
| Crypt::AllOrNothing
All-Or-Nothing Encryption |
Crypt::AllOrNothing::Util
Util functions for Crypt::AllOrNothing |
Crypt::Anubis
A variable-length key, 128-bit block cipher |
| Crypt::AppleTwoFish
two Apple iTMS/iTunes key descrambling algorithms |
Crypt::Blowfish
XS-based implementation of Blowfish |
Crypt::Blowfish::Mod
Another Blowfish Algorithm |
| Crypt::Blowfish_PP
Blowfish encryption algorithm in Pure Perl |
Crypt::Caesar
Decrypt rot-N strings |
Crypt::Camellia
Perl Camellia encryption module |
| Crypt::Camellia_PP
Pure Perl Camellia 128-bit block cipher module. |
Crypt::CAST5
CAST5 block cipher |
Crypt::CAST5_PP
CAST5 block cipher in pure Perl |
| Crypt::CBC
Cipherblock chaining for Crypt::DES/IDEA |
Crypt::CBCeasy
Easy things make really easy with Crypt::CBC |
Crypt::CCM
CCM Mode for symmetric key block ciphers |
| Crypt::CFB
Encrypt Data in Cipher Feedback Mode |
Crypt::Chimera
An implementation of the Chimera key exchange protocol |
Crypt::Chimera::Cracker
|
| Crypt::Chimera::Event
|
Crypt::Chimera::Object
|
Crypt::Chimera::User
|
| Crypt::Chimera::World
|
Crypt::CipherSaber
OO module for CS-1 and CS-2 encryption |
Crypt::Cracklib
Perl interface to Alec Muffett's Cracklib. |
| Crypt::Ctr
Encrypt Data in Counter Mode |
Crypt::Ctr::FullWidth
Like L<Crypt::Ctr> but works at the blocksize, not word size. |
Crypt::CVS
Substitution cipher for CVS passwords |
| Crypt::DES
DES encryption (libdes) |
Crypt::DES_EDE3
Triple-DES EDE encryption/decryption |
Crypt::DES_EEE3
Triple-DES EEE encryption/decryption |
| Crypt::DES_PP
Perl extension for DES encryption |
Crypt::DH
Diffie-Hellman key exchange system |
Crypt::DH::GMP
Crypt::DH Using GMP Directly |
| Crypt::DH::GMP::Compat
Compatibility Mode For Crypt::DH |
Crypt::Dining
The Dining Cryptographers' Protocol |
Crypt::Discordian
encryption as described in Principia Discorida |
| Crypt::DSA
DSA signatures and key generation |
Crypt::DSA::Key
DSA key |
Crypt::DSA::Key::PEM
Read/write DSA PEM files |
| Crypt::DSA::Key::SSH2
Read/write DSA SSH2 files |
Crypt::DSA::KeyChain
DSA key generation system |
Crypt::DSA::Signature
DSA signature object |
| Crypt::DSA::Util
DSA Utility functions |
Crypt::EAX
Encrypt and authenticate data in EAX mode |
Crypt::ECB
ECB mode for Crypt::DES, Blowfish, etc. |
| Crypt::Eksblowfish
the Eksblowfish block cipher |
Crypt::Eksblowfish::Bcrypt
Blowfish-based Unix crypt() password hash |
Crypt::Eksblowfish::Blowfish
Blowfish block cipher via Eksblowfish engine |
| Crypt::Eksblowfish::Family
Eksblowfish cipher family |
Crypt::Eksblowfish::Subkeyed
Blowfish/Eksblowfish with access to subkeys |
Crypt::Eksblowfish::Uklblowfish
Blowfish cipher with unrestricted key length |
| Crypt::Elijah
cipher module |
Crypt::Enigma
Perl extension for emulating a World War II Enigma |
Crypt::FNA
a new fractal symmetric encryption algorithm |
| Crypt::FNA::Async
|
Crypt::FNA::Validation
|
Crypt::GCM
Galois/Counter Mode (GCM) |
| Crypt::GCrypt
Perl interface to the GNU Crypto library |
Crypt::GCrypt::MPI
Perl interface to multi-precision integers from the GNU Cryptographic library |
Crypt::GeneratePassword
generate secure random pronounceable passwords |
| Crypt::GOST
GOST encryption algorithm |
Crypt::GOST_PP
Pure Perl implementation of the GOST encryption algorithm |
Crypt::GPG
Object-oriented interface to GnuPG |
| Crypt::GpgME
Perl interface to libgpgme |
Crypt::HCE_MD5
Perl extension implementing one way hash chaining encryption using MD5 |
Crypt::HCE_SHA
Perl extension implementing one way hash chaining encryption using SHA |
| Crypt::IDA
Michael Rabin's Information Dispersal Algorithm |
Crypt::IDA::ShareFile
Archive file format for Crypt::IDA module |
Crypt::IDEA
International Data Encryption Algorithm |
| Crypt::Imail
encrypt and decrypt IMail passwords |
Crypt::Juniper
Encrypt/decrypt Juniper $9$ secrets |
Crypt::KDF::BaseKDFGenerator
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033. |
| Crypt::KDF::KDF1Generator
KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033. |
Crypt::KDF::KDF2Generator
KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033. |
Crypt::KDF::OpenSSLPBEGenerator
OpenSSL Password-Based-Encryption generator for derived keys and ivs as exercised by OpenSSL. |
| Crypt::KDF::_base
|
Crypt::Keyczar
Keyczar: A Cryptographic Toolkit |
Crypt::Keyczar::AesKey
|
| Crypt::Keyczar::Crypter
Crypter may both encrypt and decrypt data. |
Crypt::Keyczar::DsaPrivateKey
|
Crypt::Keyczar::DsaPublicKey
|
| Crypt::Keyczar::Encrypter
used strictly to encrypt data |
Crypt::Keyczar::Engine
|
Crypt::Keyczar::FileReader
|
| Crypt::Keyczar::FileWriter
|
Crypt::Keyczar::HmacKey
|
Crypt::Keyczar::HmacSHA224Key
|
| Crypt::Keyczar::HmacSHA256Key
|
Crypt::Keyczar::HmacSHA384Key
|
Crypt::Keyczar::HmacSHA512Key
|
| Crypt::Keyczar::Key
|
Crypt::Keyczar::KeyMetadata
|
Crypt::Keyczar::KeyVersion
|
| Crypt::Keyczar::Manager
|
Crypt::Keyczar::Reader
|
Crypt::Keyczar::RsaPrivateKey
|
| Crypt::Keyczar::RsaPublicKey
|
Crypt::Keyczar::Signer
Sign and Verify data using sets of symmetric or private keys. |
Crypt::Keyczar::Tool
|
| Crypt::Keyczar::Util
|
Crypt::Keyczar::Verifier
Verify data usign sets of symmetric or asymmetric keys. |
Crypt::Keyczar::Writer
|
| Crypt::Keys
Management system for cryptographic keys |
Crypt::Keys::Buffer
|
Crypt::Keys::ErrorHandler
|
| Crypt::Keys::Private::DSA::PEM
|
Crypt::Keys::Private::DSA::SSH2
|
Crypt::Keys::Private::RSA::PEM
|
| Crypt::Keys::Private::RSA::SSH1
|
Crypt::Keys::Public::DSA::OpenSSH
|
Crypt::Keys::Public::RSA::OpenSSH
|
| Crypt::Keys::Public::RSA::SSH1
|
Crypt::Keys::Util
Key Utility functions |
Crypt::Khazad
A 64-bit block cipher using a 128-bit key |
| Crypt::License
Perl extension to examine a license file. |
Crypt::License::Notice
perl extension for License |
Crypt::License::Util
Perl extension to examine a license file. |
| Crypt::Lite
Easy to use symmetric data encryption and decryption |
Crypt::Loki97
A Crypt::CBC compliant 128-bit block cipher |
Crypt::MatrixSSL
Perl extension for SSL and TLS using MatrixSSL.org |
| Crypt::Memfrob
memfrob implementation in pure Perl |
Crypt::Mimetic
Crypt a file and mask it behind another file |
Crypt::Mimetic::CipherSaber
CipherSaber Encryption Algorithm |
| Crypt::Mimetic::None
No Encryption |
Crypt::Mimetic::TEA
Tiny Encryption Algorithm |
Crypt::Misty1
NESSIE winner for 128-bit key, 64-bit cipher |
| Crypt::MySQL
emulate MySQL PASSWORD() function. |
Crypt::Nettle::Cipher
Perl interface to symmetric encryption and decryption from libnettle |
Crypt::Nettle::Hash
Perl interface to cryptographic digests from libnettle |
| Crypt::Nettle::RSA
Perl interface to RSA public key cryptography from libnettle |
Crypt::Nettle::Yarrow
Perl interface to the Yarrow256 random number generator from libnettle |
Crypt::Noekeon
A 128-bit block cipher using a 128-bit key |
| Crypt::NSS
Perl bindings to NSS (Netscape Security Services) |
Crypt::NSS::Certificate
X.509 certificate and related fuctions |
Crypt::NSS::Constants
Constants used by NSS |
| Crypt::NSS::PKCS11
Functions needed for communicating with PKCS#11 cryptographic modules |
Crypt::NSS::PKCS11::Slot
Represents a physical or logical PKCS#11 slot. |
Crypt::NSS::SSL
Generic SSL functions from NSS |
| Crypt::NULL
NULL Encryption Algorithm |
Crypt::OFB
Encrypt Data using OFB Mode |
Crypt::OICQ
cryptographic algorithm used by OICQ protocol |
| Crypt::OOEnigma
A World War II Enigma machine in a flexible OO framework |
Crypt::OOEnigma::Commercial
A commercial Enigma machine circa 1940. |
Crypt::OOEnigma::Military
A military Enigma machine circa 1940. It |
| Crypt::OOEnigma::Plugboard
The Plugboard object for use in Crypt::OOEnigmas |
Crypt::OOEnigma::Reflector
The Reflector object for use in Crypt::OOEnigma |
Crypt::OOEnigma::Rotor
The Rotor object for use in Crypt::OOEnigma |
| Crypt::OpenPGP
Pure-Perl OpenPGP implementation |
Crypt::OpenPGP::Armour
ASCII Armouring and Unarmouring |
Crypt::OpenPGP::Buffer
Binary in/out buffer |
| Crypt::OpenPGP::Certificate
PGP Key certificate |
Crypt::OpenPGP::CFB
PGP Cipher Feedback Mode |
Crypt::OpenPGP::Cipher
PGP symmetric cipher factory |
| Crypt::OpenPGP::Ciphertext
Encrypted data packet |
Crypt::OpenPGP::Compressed
Compressed data packets |
Crypt::OpenPGP::Config
|
| Crypt::OpenPGP::Constants
Exportable constants |
Crypt::OpenPGP::Digest
PGP message digest factory |
Crypt::OpenPGP::ErrorHandler
Crypt::OpenPGP error handling |
| Crypt::OpenPGP::Key
OpenPGP key factory |
Crypt::OpenPGP::Key::Public
|
Crypt::OpenPGP::Key::Public::DSA
|
| Crypt::OpenPGP::Key::Public::ElGamal
|
Crypt::OpenPGP::Key::Public::RSA
|
Crypt::OpenPGP::Key::Secret
|
| Crypt::OpenPGP::Key::Secret::DSA
|
Crypt::OpenPGP::Key::Secret::ElGamal
|
Crypt::OpenPGP::Key::Secret::RSA
|
| Crypt::OpenPGP::KeyBlock
Key block object |
Crypt::OpenPGP::KeyRing
Key ring object |
Crypt::OpenPGP::KeyServer
Interface to HKP keyservers |
| Crypt::OpenPGP::Marker
PGP Marker packet |
Crypt::OpenPGP::MDC
MDC (modification detection code) packet |
Crypt::OpenPGP::Message
Sequence of PGP packets |
| Crypt::OpenPGP::OnePassSig
One-Pass Signature packet |
Crypt::OpenPGP::PacketFactory
Parse and save PGP packet streams |
Crypt::OpenPGP::Plaintext
A plaintext, literal-data packet |
| Crypt::OpenPGP::S2k
String-to-key generation |
Crypt::OpenPGP::SessionKey
Encrypted Session Key |
Crypt::OpenPGP::Signature
Signature packet |
| Crypt::OpenPGP::Signature::SubPacket
|
Crypt::OpenPGP::SKSessionKey
Symmetric-Key Encrypted Session Key |
Crypt::OpenPGP::Trust
PGP Trust packet |
| Crypt::OpenPGP::UserID
PGP User ID packet |
Crypt::OpenPGP::Util
Miscellaneous utility functions |
Crypt::OpenPGP::Words
Create English-word encodings |
| Crypt::OpenSSL::AES
Interface to AES functionality in OpenSSL |
Crypt::OpenSSL::Bignum
OpenSSL's multiprecision integer arithmetic |
Crypt::OpenSSL::Bignum::CTX
Perl interface to the OpenSSL BN_CTX structure. |
| Crypt::OpenSSL::Blowfish
Blowfish Algorithm using OpenSSL |
Crypt::OpenSSL::CA
The crypto parts of an X509v3 Certification Authority |
Crypt::OpenSSL::Cloner
Clone an existing certificate and sign it with your own |
| Crypt::OpenSSL::Cloner::x509asn1
|
Crypt::OpenSSL::Common
Common services from the OpenSSL libraries. |
Crypt::OpenSSL::DSA
Digital Signature Algorithm using OpenSSL |
| Crypt::OpenSSL::PBKDF2
wrapper for PBKDF2 keys derivation function of the OpenSSL library |
Crypt::OpenSSL::PKCS10
Perl extension to OpenSSL's PKCS10 API. |
Crypt::OpenSSL::PKCS12
Interface to OpenSSL's PKCS12 functions. |
| Crypt::OpenSSL::Random
Interface to OpenSSL PRNG methods |
Crypt::OpenSSL::RC4
RC4 library based on OpenSSL |
Crypt::OpenSSL::RSA
Interface to OpenSSL RSA methods |
| Crypt::OpenSSL::SMIME
|
Crypt::OpenSSL::VerifyX509
simple certificate verification |
Crypt::OpenSSL::X509
Interface to OpenSSL's X509 functions. |
| Crypt::OpenToken
Perl implementation of Ping Identity's "OpenToken" |
Crypt::OpenToken::Cipher
Interface for OpenToken Ciphers |
Crypt::OpenToken::Cipher::AES128
AES128 encryption support for OpenToken |
| Crypt::OpenToken::Cipher::AES256
AES256 encryption support for OpenToken |
Crypt::OpenToken::Cipher::DES3
DES3 encryption support for OpenToken |
Crypt::OpenToken::Cipher::null
Null encryption support for OpenToken |
| Crypt::OpenToken::KeyGenerator
Generates keys based on shared passwords |
Crypt::OpenToken::Serializer
Serialize payloads for OpenTokens |
Crypt::OpenToken::Token
OpenToken data object |
| Crypt::OTP
Implements One Time Pad encryption |
Crypt::OTP26
a classic form of encryption |
Crypt::OTR
Off-the-record encryption |
| Crypt::OTR::PublicKey
|
Crypt::PassGen
Generate pronouncable passwords |
Crypt::Passwd
Perl wrapper around the UFC Crypt |
| Crypt::Passwd::XS
Full XS implementation of common crypt() algorythms |
Crypt::PasswdMD5
Interoperable MD5-based crypt() function |
Crypt::Password
Unix-style, Variously Hashed Passwords |
| Crypt::PBC
OO interface for the Stanford PBC library |
Crypt::PBKDF2
The PBKDF2 password hashing algorithm. |
Crypt::PBKDF2::Hash
Abstract role for PBKDF2 hashing algorithms. |
| Crypt::PBKDF2::Hash::DigestHMAC
Digest::HMAC hash support for Crypt::PBKDF2. |
Crypt::PBKDF2::Hash::HMACSHA1
HMAC-SHA1 support for Crypt::PBKDF2 using Digest::SHA |
Crypt::PBKDF2::Hash::HMACSHA2
HMAC-SHA2 support for Crypt::PBKDF2 using Digest::SHA |
| Crypt::PerfectPaperPasswords
Steve Gibson's Perfect Paper Passwords |
Crypt::PGP2
module for programmatic PGP 2.x on Unix |
Crypt::PGP5
Object-oriented interface to PGP v5. |
| Crypt::PGPSimple
Basic interface to PGP |
Crypt::PPDES
|
Crypt::Primes
Provable Prime Number Generator suitable for Cryptographic Applications. |
| Crypt::Pwsafe
Perl extension for decrypting and parsing PasswordSafe V3 data files |
Crypt::Rabbit
The stream cipher Rabbit |
Crypt::Rainbow
A Crypt::CBC compliant block cipher |
| Crypt::Random
Cryptographically Strong Random Numbers |
Crypt::Random::Generator
|
Crypt::Random::Provider::devrandom
|
| Crypt::Random::Provider::devurandom
|
Crypt::Random::Provider::egd
|
Crypt::Random::Provider::File
|
| Crypt::Random::Provider::rand
|
Crypt::Random::Source
Get weak or strong random data from pluggable sources |
Crypt::Random::Source::Base
Abstract base class for L<Crypt::Random::Source> classes |
| Crypt::Random::Source::Base::File
File (or device) random data sources |
Crypt::Random::Source::Base::Handle
L<IO::Handle> based random data sources |
Crypt::Random::Source::Base::Proc
Base class for helper processes (e.g. C<openssl>) |
| Crypt::Random::Source::Base::RandomDevice
Base class for random devices |
Crypt::Random::Source::Factory
Load and instantiate sources of random data |
Crypt::Random::Source::SSLeay
L<Net::SSLeay> support for |
| Crypt::Random::Source::Strong
Abstract base class for strong random data sources |
Crypt::Random::Source::Strong::devrandom
A strong random data source using F</dev/random> |
Crypt::Random::Source::Strong::SSLeay
|
| Crypt::Random::Source::Strong::Win32
Get random data from the Windows API. |
Crypt::Random::Source::Weak
Abstract base class for weak random data sources |
Crypt::Random::Source::Weak::devurandom
A weak random data source using F</dev/urandom> |
| Crypt::Random::Source::Weak::openssl
Get random bytes from the OpenSSL |
Crypt::Random::Source::Weak::OpenSSLRand
Use L<OpenSSL::Rand> as a |
Crypt::Random::Source::Weak::rand
Use C<rand> to create random bytes |
| Crypt::Random::Source::Weak::SSLeay
|
Crypt::RandPasswd
Random password generator based on FIPS-181 |
Crypt::RC4
Implements the RC4 encryption algorithm |
| Crypt::RC4::XS
Perl implementation of the RC4 encryption algorithm |
Crypt::RC5
Perl implementation of the RC5 encryption algorithm. |
Crypt::RC6
RC6 encryption for Perl |
| Crypt::Rijndael
AES/Rijndael Encryption Module |
Crypt::Rijndael::MySQL
MySQL compatible Rijndael (AES) encryption |
Crypt::Rijndael_PP
pure perl implementation of Rijndael (AES) |
| Crypt::RIPEMD160
Perl extension for the RIPEMD-160 Hash function |
Crypt::RIPEMD160::MAC
Perl extension for RIPEMD-160 MAC function |
Crypt::Rot47
Encryption via the ROT47 substitution cipher |
| Crypt::RSA
RSA public-key cryptosystem. |
Crypt::RSA::DataFormat
Data creation, conversion and reporting primitives. |
Crypt::RSA::Debug
Debug routine for Crypt::RSA. |
| Crypt::RSA::Errorhandler
Error handling mechanism for Crypt::RSA. |
Crypt::RSA::ES::OAEP
Plaintext-aware encryption with RSA. |
Crypt::RSA::ES::PKCS1v15
PKCS #1 v1.5 padded encryption scheme based on RSA. |
| Crypt::RSA::Key
RSA Key Pair Generator. |
Crypt::RSA::Key::Private
RSA Private Key Management. |
Crypt::RSA::Key::Private::SSH
SSH Private Key Import |
| Crypt::RSA::Key::Public
RSA Public Key Management. |
Crypt::RSA::Key::Public::SSH
SSH Public Key Import |
Crypt::RSA::Primitives
RSA encryption, decryption, signature and verification primitives. |
| Crypt::RSA::SS::PKCS1v15
PKCS #1 v1.5 signatures. |
Crypt::RSA::SS::PSS
Probabilistic Signature Scheme based on RSA. |
Crypt::RSA::Yandex
Perl binding to modified RSA library (yamrsa) for encrypting Yandex auth token |
| Crypt::Salt
Module for generating a salt to be fed into crypt. |
Crypt::SaltedHash
Working with salted hashes |
Crypt::Scrypt
Perl interface to the scrypt key derivation function |
| Crypt::SEAL2
The stream cipher, SEAL v 2.0 |
Crypt::securid
this is a low-level module which you shouldn't use |
Crypt::SecurID
Generate and verify SecurID time hash codes |
| Crypt::SEED
Perl extension for SEED encryption/decryption algorithm. |
Crypt::Serpent
Serpent encryption for Perl |
Crypt::Shark
A 64-bit block cipher that accepts a 128-bit |
| Crypt::Simple
encrypt stuff simply |
Crypt::Simple::SMIME
Simple SMIME Email Encryptor |
Crypt::SimpleGPG
easy encryption and decryption using GPG |
| Crypt::SKey
Perl S/Key calculator |
Crypt::Skip32
32-bit block cipher based on Skipjack |
Crypt::Skip32::Base32Crockford
Create url-safe encodings of 32-bit values |
| Crypt::Skip32::Base64URLSafe
Create URL-safe encodings of 32-bit values |
Crypt::Skip32::XS
Drop-in replacement for Crypt::Skip32 |
Crypt::Skipjack
Crypt::CBC-compliant block cipher |
| Crypt::SmbHash
LM/NT hashing, for Samba's smbpasswd entries |
Crypt::SMIME
S/MIME sign, verify, encrypt and decrypt |
Crypt::SMimeEngine
Interface to SMIME with hw engine support |
| Crypt::Solitaire
A very simple encryption system |
Crypt::Square
Crypt::CBC-compliant block cipher |
Crypt::SSLeay
OpenSSL glue that provides LWP https support |
| Crypt::SSLeay::Conn
|
Crypt::SSLeay::CTX
|
Crypt::SSLeay::Err
|
| Crypt::SSLeay::MainContext
|
Crypt::SSLeay::X509
|
Crypt::TC18
Crypt::CBC compliant block cipher |
| Crypt::Tea
|
Crypt::TEA
Tiny Encryption Algorithm |
Crypt::Tea_JS
|
| Crypt::TripleDES
Triple DES encyption. |
Crypt::Twofish
The Twofish Encryption Algorithm |
Crypt::Twofish2
Crypt::CBC compliant Twofish encryption module |
| Crypt::Twofish_PP
The Twofish Algorithm in Pure Perl |
Crypt::Twofish_PP::Key16
Twofish with 16 byte (128 bits) keysize |
Crypt::Twofish_PP::Key24
Twofish with 24 byte (192 bits) keysize |
| Crypt::Twofish_PP::Key32
Twofish with 32 byte (256 bits) keysize |
Crypt::UnixCrypt
Perl-only implementation of crypt(3) |
Crypt::UnixCrypt_XS
Perl-xs implementation of crypt(3) |
| Crypt::URandom
Provide non blocking randomness |
Crypt::Util
A lightweight Crypt/Digest convenience API |
Crypt::Vernam
Perl implementation of the Vernam cipher |
| Crypt::VERPString
Encrypt and encode fixed-length records for VERP |
Crypt::Vigenere
Perl implementation of the Vigenere cipher |
Crypt::Wilkins
|
| Crypt::X509
Pure Perl X.509 Parser |
Crypt::X509::CRL
Parses an X.509 certificate revocation list |
Crypt::xDBM_File
encrypt almost any kind of dbm file |
| Crypt::XXTEA
XXTEA encryption arithmetic module. |
Crypt::XXTEA::CImpl
Perl extension for encryption arithmetic module. |
Crypt::YAPassGen
Yet Another (pronounceable) Password Generator |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |