The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.33

  • Wrote ::SS:PKCS1v15 (that implements PKCS #1 v1.5 signatures) and a test for it (t/14-es-pkcs1v15.t)
  • Renamed ::ES::PKCS1_v1_5 to ::ES::PKCS1v15. The underscores were driving me nuts
  • Wrote ::DataFormat::h2osp() - Hex to Octet String Primitive, that converts hex strings/numbers of arbitrary length into octet strings
  • Couple of small changes to ::Debug::debug()

Modules

RSA public-key cryptosystem.
Data creation, conversion and reporting primitives.
Debug routine for Crypt::RSA.
Plaintext-aware encryption with RSA.
PKCS #1 v1.5 padded encryption scheme based on 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.
PKCS #1 v1.5 signatures.
Probabilistic Signature Scheme based on RSA.