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
- Alexander Valyalkin (valyala) — lead, active
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
Optional
- big_int (>= 1.0.3)
- bcmath (extension)
- gmp (extension)
Releases
- 1.2.1 (beta, 2009-01-05)
Release notes
License: PHP
PHPCS
Bug #7252 - undefined variable $in
Bug #7254 - E_STRICT / only return variables by reference
Bug #7253 - docblock corrections - 1.2.0b (beta, 2006-02-28)
- 1.1.0b (beta, 2006-02-26)
- 1.0.0 (stable, 2005-05-11)
- 1.0.0RC6 (beta, 2005-04-21)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #6984 | Open | Req | 1.2.0b | 2006-03-01 | Use of __FILE__ within require |
| #7231 | Open | Req | 1.2.0b | 2006-03-28 | OpenSSL backend |
| #7232 | Closed | Bug | 1.2.0b | 2006-03-28 | Broken link |
| #7252 | Closed | Bug | 1.2.0b | 2006-03-29 | Error in ASN.1 decoding |
| #7253 | Closed | Doc | 1.2.0b | 2006-03-29 | DocBlock correction |
| #7254 | Closed | Bug | 1.2.0b | 2006-03-29 | E_STRICT: Only variable references should be returned by reference |
| #7257 | Open | Req | 1.2.0b | 2006-03-30 | PEM file encryption |
| #7271 | Assigned | Bug | 1.2.0b | 2006-03-31 | fromString not returning PEAR_Error on error |
| #7942 | Bogus | Bug | 1.2.0b | 2006-06-20 | Fatal error: Call to a member function getWrapperName() |
| #9876 | No Feedback | Bug | 1.0.0 | 2007-01-19 | Overlapping of encrypted data |
| #10701 | No Feedback | Bug | 2007-04-12 | Key pair generation fails when using bcmath | |
| #15516 | Closed | Req | CVS | 2009-01-05 | Swap to phpunit or phpt |
| #15900 | Open | Bug | 2009-02-15 | Abnormal result after the decryption | |
| #16870 | Open | Req | 1.2.1 | 2009-12-03 | support for PKCS1 schemes |
| #17109 | Closed | Bug | CVS | 2010-02-16 | Crypt_RSA_KeyPairTest fails |
| #17777 | Closed | Bug | 1.2.1 | 2010-08-21 | big_int dep reported in wrong channel |
| #18966 | Closed | Bug | SVN | 2011-11-06 | Fatal error: Call to a member function getKeyType() on a non-object |
| #26925 | Open | Bug | 1.2.1 | 2020-03-30 | getPublicKey() returns private key |
| #26926 | Duplicate | Bug | 1.2.1 | 2020-03-30 | getPublicKey() returns private key |
| #26927 | Duplicate | Bug | 1.2.1 | 2020-03-30 | getPublicKey() returns private key |
| #26928 | Duplicate | Bug | 1.2.1 | 2020-03-30 | getPublicKey() returns private key |
| #26929 | Duplicate | Bug | 1.2.1 | 2020-03-30 | getPublicKey() returns private key |