Crypt::RSA - RSA public-key cryptosystem.
Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast PARI library, for big integer arithmetic and number theoretic computations. Crypt::RSA provides arbi...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Key - RSA Key Pair Generator.
This module provides a method to generate an RSA key pair....
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Interoperability
This is the Crypt::RSA interoperability chart. It contains names and versions of cryptographic applications/libraries that are known to work with Crypt::RSA. Wherever possible, a mapping from Crypt::RSA methods to compatible methods/functions from th...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Debug - Debug routine for Crypt::RSA.
The module provides support for the *print* method of debugging!...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::SS::PSS - Probabilistic Signature Scheme based on RSA.
PSS (Probabilistic Signature Scheme) is a provably secure method of creating digital signatures with RSA. "Provable" means that the difficulty of forging signatures can be directly related to inverting the RSA function. "Probabilistic" alludes to the...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::ES::OAEP - Plaintext-aware encryption with RSA.
This module implements Optimal Asymmetric Encryption, a plaintext-aware encryption scheme based on RSA. The notion of plaintext-aware implies it's computationally infeasible to obtain full or partial information about a message from a cyphertext, and...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::DataFormat - Data creation, conversion and reporting primitives.
This module implements several data creation, conversion and reporting primitives used throughout the Crypt::RSA implementation. Primitives are available as exportable functions....
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Primitives - RSA encryption, decryption, signature and verification primitives.
This module implements RSA encryption, decryption, signature and verfication primitives. These primitives should only be used in the context of an encryption or signing scheme. See Crypt::RSA::ES::OAEP(3), and Crypt::RSA::SS::PSS(3) for the implement...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Key::Public - RSA Public Key Management.
Crypt::RSA::Key::Public provides basic key management functionality for Crypt::RSA public keys. Following methods are available: new() The constructor. Reads the public key from a disk file when called with a "Filename" argument. write() Causes the k...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::ES::PKCS1v15 - PKCS #1 v1.5 padded encryption scheme based on RSA.
This module implements PKCS #1 v1.5 padded encryption scheme based on RSA. See [13] for details on the encryption scheme....
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Errorhandler - Error handling mechanism for Crypt::RSA.
Crypt::RSA::Errorhandler encapsulates the error handling mechanism used by the modules in Crypt::RSA bundle. Crypt::RSA::Errorhandler doesn't have a constructor and is meant to be inherited. The derived modules use its two methods, error() and errstr...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::Key::Private - RSA Private Key Management.
Crypt::RSA::Key::Private provides basic private key management functionality for Crypt::RSA private keys. Following methods are available: new() The constructor. Takes a hash, usually with two arguments: "Filename" and "Password". "Filename" indicate...
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC
Crypt::RSA::SS::PKCS1v15 - PKCS #1 v1.5 signatures.
This module implements PKCS #1 v1.5 signatures based on RSA. See [13] for details on the scheme....
VIPUL/Crypt-RSA-1.99 - 07 Jun 2009 01:41:21 UTC