Class Crypt_TripleDES
Pure-PHP implementation of Triple DES.
Package: Crypt\TerraDES
Copyright: MMVII Jim Wigginton
License: MIT License
Author: Jim Wigginton <terrafrost@php.net>
Version: 0.1.0
Located at vendors/phpseclib/Crypt/TripleDES.php
Copyright: MMVII Jim Wigginton
License: MIT License
Author: Jim Wigginton <terrafrost@php.net>
Version: 0.1.0
Located at vendors/phpseclib/Crypt/TripleDES.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
String
|
Magic methods summary
Properties summary
public
String
|
$key |
#
The Three Keys |
public
Integer
|
$mode |
#
The Encryption Mode |
public
Boolean
|
$continuousBuffer |
#
Continuous Buffer status |
public
Boolean
|
$padding |
#
Padding status |
public
String
|
$iv |
#
The Initialization Vector |
public
String
|
$encryptIV |
#
A "sliding" Initialization Vector |
public
String
|
$decryptIV |
#
A "sliding" Initialization Vector |
public
Array
|
$des |
#
The Crypt_DES objects |
public
String
|
$enmcrypt |
#
mcrypt resource for encryption |
public
String
|
$demcrypt |
#
mcrypt resource for decryption |
public
Boolean
|
$enchanged |
#
Does the enmcrypt resource need to be (re)initialized? |
public
Boolean
|
$dechanged |
#
Does the demcrypt resource need to be (re)initialized? |
public
Boolean
|
$paddable |
#
Is the mode one that is paddable? |
public
String
|
$enbuffer |
#
Encryption buffer for CTR, OFB and CFB modes |
public
String
|
$debuffer |
#
Decryption buffer for CTR, OFB and CFB modes |
public
String
|
$ecb |
#
mcrypt resource for CFB mode |