This module contains functions to access CRLs infos. It, as the
OpenCA::X509 module, requires some parameters such as a reference to an
OpenCA::OpenSSL instance. This module provides a CRL->PERL Hashes
parsing, no specific crypto functions are performed.
This class handles CRR (Certificate Revoking Request) objects. Them can
be signed or not depending on the implementation.
This is an alpha release of a PGP module for Perl5.This module will allow
for an easy interface to both Phil Zimmermann'sPGP (v2.6.2) program and the
international version of PGP (v2.6.2i).
PGP.pm will allow you to sign, encrypt (w/signature), decrypt and perform
key management. The only requirement being that you alreadyhave PGP
installed on your system to utilize this module.There are sure to be many
changes in the structure of this module overthe next couple of months--at
least until a standard interface is acheived.
If you find this module useful and wish to see future developments of it,
the contribute to Phil Zimmermann's legal defense fund. Ifyou don't know
anything about the government's attempt to wrongfully prosecute Phil, then
go to Yahoo and search for "Zimmermann." After reading for a little while,
you will be wondering how the governmentis getting away with it's criminal
act.
Filter::CBC is a Source filter that uses Cipher Block Chaining (CBC) to
encrypt your code. The tricky part is that most CBC Algorithms have binary
output. The textmode bypasses this obstacle, by converting the data to less
scary data.
The Filter-Crypto distribution provides the means to convert your Perl
files into an encrypted, yet still runnable, format to hide the source
code from casual prying eyes.
This is achieved using a Perl source code filter. The encrypted files,
produced using the Filter::Crypto::CryptFile module automatically have
one (unencrypted) line added to the start of them which loads the
Filter::Crypto::Decrypt module. The latter is a Perl source code filter
which decrypts the remaining (encrypted) part of the Perl file
on-the-fly when it is run. See perlfilter if you want to know more
about how Perl source code filters work.
Encrypted files can also be produced more conveniently using the
crypt_file script, or (if you also have the PAR module available) using
the PAR::Filter::Crypto module. The latter can be utilised by the
standard PAR tools to produce PAR archives in which your Perl files are
encrypted.
This module gives you a basic interface to create CAPTCHAs (Completely
Automated Public Turing Test to Tell Computers and Humans Apart) also known
as "Security Images".
The final output is the actual graphic data, the mime type of the graphic and
the created random string.
PBKDF2::Tiny provides an RFC 2898 compliant PBKDF2 implementation using
HMAC-SHA1 or HMAC-SHA2 in under 100 lines of code.
GnuPG - Perl module interface to the GNU Privacy Guard (v1.x.x series)
We can call outside defined subroutines from the Safe
compartment using share(), and call methods through the object that is
copied into the Safe compartment using varglob(). However, these
subroutines and methods are still executed in the Safe compartment, so
they cannot call other subroutines that are dynamically qualified with
the package name, such as class methods.
Through Safe::Hole, we can execute outside defined subroutines
in the original main compartment from the Safe compartment.
The Mcrypt modules provides and simple and inuitive perl abstraction of the
libmcrypt cryptography library. It provide mechanisms for encoding and
decoding perl scalars.