| PEAR Announce 2006-02-28, 6:58 pm |
| The new PEAR package Crypt_RSA-1.2.0b (beta) has been released at http://pear.php.net/.
Release notes
-------------
* added toPEMString() function in Crypt_RSA_KeyPair class. It allows to store keypair in .pem file as RSA private key
* added isEqual() function in Crypt_RSA_KeyPair class. It returns true if two keypairs are equal
* added mod() and isPrime() functions to math wrappers interface
* fixed bug in getPrime() function of GMP and BCMath math wrappers, which hangs up key generating process
* added optional $random_generator parameter to Crypt_RSA_KeyPair constructor and factory() method
* added benchmark in tests/bench.php, which clearly shows performance of different math wrappers (GMP, BigInt, BCMath). In short: GMP is 5 times faster than BigInt, BCMath is 50 times slower than BigInt.
Package Info
-------------
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
Related Links
-------------
Package home: http://pear.php.net/package/Crypt_RSA
Changelog: http://pear.php.net/package/Crypt_RSA/download/1.2.0b
Download: http://pear.php.net/get/Crypt_RSA-1.2.0b.tgz
Authors
-------------
Alexander Valyalkin <valyala@gmail.com> (lead)
|