Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: DiffieHellman

Source Location: /system/classes/openid/oid_util.php

Class Overview




Variables

Methods



Class Details

[line 452]


[ Top ]


Class Variables

$DEFAULT_GEN =  '2'

[line 455]


Type:   mixed


[ Top ]

$DEFAULT_MOD =  '155172898181473697471232257763715539915724801966915404479707795314057629378541917580651227423698188993727816152646631438561595825688188889951272158842675419950341258706556549803580104870537681476726513255747040765857479291291572334510643245094715007229621094194349783925984760375594985848253359305585439638443'

[line 454]


Type:   mixed


[ Top ]

$g =

[line 458]


Type:   mixed


[ Top ]

$p =

[line 457]


Type:   mixed


[ Top ]

$x =

[line 459]


Type:   mixed


[ Top ]



Class Methods


constructor DiffieHellman [line 473]

DiffieHellman DiffieHellman( [ $p = null], [ $g = null], [ $srand = null])



Parameters:

   $p  
   $g  
   $srand  

[ Top ]

method createKeyExchange [line 486]

void createKeyExchange( )



[ Top ]

method decryptKeyExchange [line 491]

void decryptKeyExchange( $keyEx)



Parameters:

   $keyEx  

[ Top ]

method fromBase64 [line 462]

void fromBase64( [ $p = null], [ $g = null], [ $srand = null])



Parameters:

   $p  
   $g  
   $srand  

[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:53:03 +0000 by phpDocumentor 1.4.3