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

Class: PAPICrypt

Source Location: /lib/authn/PAPICrypt.php

Class Overview


Cryptographic routines for PAPI protocol v1.


Variables

Methods



Class Details

[line 29]
Cryptographic routines for PAPI protocol v1.



[ Top ]


Class Variables

$privkey =

[line 34]



Tags:

access:  protected

Type:   mixed


[ Top ]

$privkeylen =

[line 35]



Tags:

access:  protected

Type:   mixed


[ Top ]

$pubkey =

[line 32]



Tags:

access:  protected

Type:   mixed


[ Top ]

$pubkeylen =

[line 33]



Tags:

access:  protected

Type:   mixed


[ Top ]

$symmetric =

[line 38]



Tags:

access:  protected

Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 43]

PAPICrypt __construct( [ $symmetric = ""], [ $pubkey = ""], [ $privkey = ""], [ $passphrase = ""])



Tags:

access:  public


Parameters:

   $symmetric  
   $pubkey  
   $privkey  
   $passphrase  

[ Top ]

method decrypt [line 248]

void decrypt( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method decrypt3DES [line 206]

void decrypt3DES( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method decryptAES [line 172]

void decryptAES( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method encrypt [line 223]

void encrypt( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method encrypt3DES [line 189]

void encrypt3DES( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method encryptAES [line 155]

void encryptAES( $input)



Tags:

access:  public


Parameters:

   $input  

[ Top ]

method endSymmetric [line 147]

void endSymmetric( $module)



Tags:

access:  protected


Parameters:

   $module  

[ Top ]

method initialize3DES [line 128]

void initialize3DES( )



Tags:

access:  protected


[ Top ]

method initializeAES [line 109]

void initializeAES( )



Tags:

access:  protected


[ Top ]

method setPrivateKey [line 85]

void setPrivateKey( $privkey, [ $passphrase = ""])



Tags:

access:  public


Parameters:

   $privkey  
   $passphrase  

[ Top ]

method setPublicKey [line 61]

void setPublicKey( $pubkey)



Tags:

access:  public


Parameters:

   $pubkey  

[ Top ]

method setSymmetricKey [line 54]

void setSymmetricKey( $symmetric)



Tags:

access:  public


Parameters:

   $symmetric  

[ Top ]


Documentation generated on Mon, 20 Feb 2012 12:07:13 +0100 by phpDocumentor 1.4.3