| Package | com.hurlant.crypto.symmetric |
| Class | public class TripleDESKey |
| Inheritance | TripleDESKey DESKey Object |
| Property | Defined By | ||
|---|---|---|---|
![]() | decKey : Array | DESKey | |
| decKey2 : Array | TripleDESKey | ||
| decKey3 : Array | TripleDESKey | ||
![]() | encKey : Array | DESKey | |
| encKey2 : Array | TripleDESKey | ||
| encKey3 : Array | TripleDESKey | ||
![]() | key : ByteArray | DESKey | |
| Method | Defined By | ||
|---|---|---|---|
TripleDESKey(key:ByteArray)
This supports 2TDES and 3TDES. | TripleDESKey | ||
decrypt(block:ByteArray, index:uint = 0):void [override] | TripleDESKey | ||
dispose():void [override] | TripleDESKey | ||
encrypt(block:ByteArray, index:uint = 0):void [override] | TripleDESKey | ||
![]() | getBlockSize():uint | DESKey | |
toString():String [override] | TripleDESKey | ||
| decKey2 | property |
protected var decKey2:Array| decKey3 | property |
protected var decKey3:Array| encKey2 | property |
protected var encKey2:Array| encKey3 | property |
protected var encKey3:Array| TripleDESKey | () | Constructor |
public function TripleDESKey(key:ByteArray)This supports 2TDES and 3TDES. If the key passed is 128 bits, 2TDES is used. If the key has 192 bits, 3TDES is used. Other key lengths give "undefined" results.
Parameterskey:ByteArray |
| decrypt | () | method |
override public function decrypt(block:ByteArray, index:uint = 0):voidParameters
block:ByteArray | |
index:uint (default = 0) |
| dispose | () | method |
override public function dispose():void| encrypt | () | method |
override public function encrypt(block:ByteArray, index:uint = 0):voidParameters
block:ByteArray | |
index:uint (default = 0) |
| toString | () | method |
override public function toString():StringReturnsString |