PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Encryption » Crypt_RSA

Provides RSA-like key generation, encryption/decryption, signing and signature checking

This package is unmaintained.

Download latest release 1.2.1 (archived versions might be outdated)

License: PHP

Description

This package allows you to use two-key strong cryptography like RSA with arbitrary key length.
It uses one of the following extensions for math calculations:
- PECL big_int extension ( http://pecl.php.net/packages/big_int ) version greater than or equal to 1.0.3
- PHP GMP extension ( http://php.net/gmp )
- PHP BCMath extension ( http://php.net/manual/en/ref.bc.php ) for both PHP4 and PHP5

Maintainers

Dependencies

Required

Optional

Releases

Bugs

IDStatusTypeVersionDateSummary
#6984OpenReq1.2.0b2006-03-01Use of __FILE__ within require
#7231OpenReq1.2.0b2006-03-28OpenSSL backend
#7232ClosedBug1.2.0b2006-03-28Broken link
#7252ClosedBug1.2.0b2006-03-29Error in ASN.1 decoding
#7253ClosedDoc1.2.0b2006-03-29DocBlock correction
#7254ClosedBug1.2.0b2006-03-29E_STRICT: Only variable references should be returned by reference
#7257OpenReq1.2.0b2006-03-30PEM file encryption
#7271AssignedBug1.2.0b2006-03-31fromString not returning PEAR_Error on error
#7942BogusBug1.2.0b2006-06-20Fatal error: Call to a member function getWrapperName()
#9876No FeedbackBug1.0.02007-01-19Overlapping of encrypted data
#10701No FeedbackBug2007-04-12Key pair generation fails when using bcmath
#15516ClosedReqCVS2009-01-05Swap to phpunit or phpt
#15900OpenBug2009-02-15Abnormal result after the decryption
#16870OpenReq1.2.12009-12-03support for PKCS1 schemes
#17109ClosedBugCVS2010-02-16Crypt_RSA_KeyPairTest fails
#17777ClosedBug1.2.12010-08-21big_int dep reported in wrong channel
#18966ClosedBugSVN2011-11-06Fatal error: Call to a member function getKeyType() on a non-object
#26925OpenBug1.2.12020-03-30getPublicKey() returns private key
#26926DuplicateBug1.2.12020-03-30getPublicKey() returns private key
#26927DuplicateBug1.2.12020-03-30getPublicKey() returns private key
#26928DuplicateBug1.2.12020-03-30getPublicKey() returns private key
#26929DuplicateBug1.2.12020-03-30getPublicKey() returns private key