| Package | com.hurlant.crypto.symmetric |
| Class | public class AESKey |
| Inheritance | AESKey Object |
| Implements | ISymmetricKey |
| Method | Defined By | ||
|---|---|---|---|
AESKey(key:ByteArray) | AESKey | ||
decrypt(block:ByteArray, index:uint = 0):void | AESKey | ||
dispose():void | AESKey | ||
encrypt(block:ByteArray, index:uint = 0):void | AESKey | ||
getBlockSize():uint | AESKey | ||
toString():String | AESKey | ||
| Method | Defined By | ||
|---|---|---|---|
addRoundKey(key:ByteArray, offset:uint):void | AESKey | ||
invMixSubColumns():void | AESKey | ||
invShiftRows():void | AESKey | ||
mixSubColumns():void | AESKey | ||
shiftRows():void | AESKey | ||
| AESKey | () | Constructor |
public function AESKey(key:ByteArray)key:ByteArray |
| addRoundKey | () | method |
protected function addRoundKey(key:ByteArray, offset:uint):voidParameters
key:ByteArray | |
offset:uint |
| decrypt | () | method |
public function decrypt(block:ByteArray, index:uint = 0):voidParameters
block:ByteArray | |
index:uint (default = 0) |
| dispose | () | method |
public function dispose():void| encrypt | () | method |
public function encrypt(block:ByteArray, index:uint = 0):voidParameters
block:ByteArray | |
index:uint (default = 0) |
| getBlockSize | () | method |
public function getBlockSize():uintReturnsuint |
| invMixSubColumns | () | method |
protected function invMixSubColumns():void| invShiftRows | () | method |
protected function invShiftRows():void| mixSubColumns | () | method |
protected function mixSubColumns():void| shiftRows | () | method |
protected function shiftRows():void| toString | () | method |
public function toString():StringReturnsString |