The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.30

  • Documented Crypt::RSA methods
  • Added ASCII armour support to Crypt::RSA::encrypt(), decrypt(), sign() and verify() using Convert::ASCII::Armour
  • Crypt::RSA will now work with any encryption/signing scheme as long as they provide the same method interface as Crypt::RSA::EME::OAEP and Crypt::RSA::SSA::PSS
  • Wrote Crypt::RSA::EME::OAEP::version() and Crypt::RSA::SSA::PSS::version(). The next release will include support for version specific operation in EME::* and PSS::*
  • Added and corrected documentation for Crypt::RSA::EME::OAEP and Crypt::RSA::SSA::PSS

Modules

RSA public-key cryptosystem.
Data creation, conversion and reporting primitives.
Debug routine for Crypt::RSA.
Plaintext-aware encryption with RSA.
Parent class for Crypt::RSA::*, provides error handling capabilities.
RSA Key Pair Generator.
RSA Private Key Management.
RSA Public Key Management.
RSA encryption, decryption, signature and verification primitives.
Probabilistic Signature Scheme based on RSA.