Home » Encryption » Crypt_DiffieHellman
Implementation of Diffie-Hellman Key Exchange cryptographic protocol for PHP5
This package is unmaintained.
Download latest release 0.2.6 (there might be newer Composer installable version)
License: New BSD License
Description
Implementation of the Diffie-Hellman Key Exchange cryptographic protocol
in PHP5. Enables two parties without any prior knowledge of each other
establish a secure shared secret key across an insecure channel
of communication.
Maintainers
- Bill Shupp (shupp) — lead, active
- Pádraic Brady (padraic) — lead, inactive
Dependencies
Required
- PHP (>= 5.2.0)
- PEAR Installer (>= 1.4.0b1)
- bcmath (extension)
- mbstring (extension)
Optional
- gmp (extension)
Releases
- 0.2.6 (beta, 2012-04-01)
Release notes
License: New BSD License
* Removed PEAR dependency
- 0.2.5 (beta, 2010-05-30)
Release notes
License: New BSD License
* Fixes #17446. Removed dl() support for loading big integer extensions
- 0.2.3 (beta, 2009-06-29)
Release notes
License: New BSD License
* Fixed Bug #16379
- 0.2.2 (beta, 2009-05-30)
Release notes
License: New BSD License
* Fixed Bug #16214
* Fixed Bug #15682 - 0.2.1 (beta, 2007-09-30)
Release notes
License: New BSD License
* Fixed base install directory bug in package.xml
- 0.2.0 (beta, 2007-09-29)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #12225 | Closed | Req | CVS | 2007-10-11 | Rename AllTests class to Crypt_DiffieHellman_AllTests |
| #15682 | Closed | Bug | 0.2.1 | 2009-01-19 | Invalid Parameter Exception due to missing argument to setPrivateKey() |
| #16214 | Closed | Bug | 0.2.1 | 2009-05-11 | BTWOC type support for getPrime() |
| #16221 | Closed | Bug | 0.2.1 | 2009-05-12 | Doesn't work with mbstring.func_overload |
| #16379 | Closed | Bug | 0.2.2 | 2009-06-26 | Missing dependencies |
| #16380 | Open | Req | 0.2.2 | 2009-06-26 | Look into using Math_BigInteger |
| #17446 | Closed | Bug | 0.2.3 | 2010-05-28 | @dl() used without checking for existence of dl() |
| #18991 | Closed | Bug | SVN | 2011-11-14 | remove error_reporting (for PEAR QA team) |