ILIAS
Release_4_4_x_branch Revision 61816
|
Public Member Functions | |
Auth_OpenID_DiffieHellman ($mod=null, $gen=null, $private=null, $lib=null) | |
getSharedSecret ($composite) | |
getPublicKey () | |
usingDefaultValues () | |
xorSecret ($composite, $secret, $hash_func) |
Data Fields | |
$mod | |
$gen | |
$private | |
$lib = null |
Definition at line 43 of file DiffieHellman.php.
Auth_OpenID_DiffieHellman::Auth_OpenID_DiffieHellman | ( | $mod = null , |
|
$gen = null , |
|||
$private = null , |
|||
$lib = null |
|||
) |
Definition at line 50 of file DiffieHellman.php.
References $gen, $lib, $mod, $private, Auth_OpenID_getDefaultGen(), Auth_OpenID_getDefaultMod(), and Auth_OpenID_getMathLib().
Auth_OpenID_DiffieHellman::getPublicKey | ( | ) |
Definition at line 87 of file DiffieHellman.php.
Auth_OpenID_DiffieHellman::getSharedSecret | ( | $composite | ) |
Definition at line 82 of file DiffieHellman.php.
Referenced by xorSecret().
Auth_OpenID_DiffieHellman::usingDefaultValues | ( | ) |
Definition at line 92 of file DiffieHellman.php.
References Auth_OpenID_getDefaultGen(), and Auth_OpenID_getDefaultMod().
Auth_OpenID_DiffieHellman::xorSecret | ( | $composite, | |
$secret, | |||
$hash_func | |||
) |
Definition at line 98 of file DiffieHellman.php.
References Auth_OpenID\bytes(), and getSharedSecret().
Auth_OpenID_DiffieHellman::$gen |
Definition at line 46 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
Auth_OpenID_DiffieHellman::$lib = null |
Definition at line 48 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
Auth_OpenID_DiffieHellman::$mod |
Definition at line 45 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().
Auth_OpenID_DiffieHellman::$private |
Definition at line 47 of file DiffieHellman.php.
Referenced by Auth_OpenID_DiffieHellman().