DiffieHellmanParameters Class Reference
[Diffie-Hellman Key Agreement Method (RFC-2631) implementation]

See also:
http://tools.ietf.org/html/rfc2631
More...

List of all members.

Public Member Functions

 __construct (BigInteger $gen, BigInteger $modulus)
 getGen ()
 
Returns:
BigInteger

 getModulus ()
 
Returns:
BigInteger


Static Public Member Functions

static create (BigInteger $gen, BigInteger $modulus)
 
Returns:
DiffieHellmanParameters


Private Attributes

 $gen = null
 $modulus = null


Detailed Description

See also:
http://tools.ietf.org/html/rfc2631

Definition at line 18 of file DiffieHellmanParameters.class.php.


Constructor & Destructor Documentation

DiffieHellmanParameters::__construct ( BigInteger gen,
BigInteger modulus 
)

Definition at line 23 of file DiffieHellmanParameters.class.php.


Member Function Documentation

static DiffieHellmanParameters::create ( BigInteger gen,
BigInteger modulus 
) [static]

Returns:
DiffieHellmanParameters

Definition at line 34 of file DiffieHellmanParameters.class.php.

DiffieHellmanParameters::getGen (  ) 

Returns:
BigInteger

Definition at line 42 of file DiffieHellmanParameters.class.php.

Referenced by DiffieHellmanKeyPair::generate().

DiffieHellmanParameters::getModulus (  ) 

Returns:
BigInteger

Definition at line 50 of file DiffieHellmanParameters.class.php.

Referenced by DiffieHellmanKeyPair::generate().


Member Data Documentation

DiffieHellmanParameters::$gen = null [private]

Definition at line 20 of file DiffieHellmanParameters.class.php.

DiffieHellmanParameters::$modulus = null [private]

Definition at line 21 of file DiffieHellmanParameters.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:57:17 2007 for onPHP by  doxygen 1.5.4