AESDecryptor
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
|
|
public |
invSBox: * |
|
public |
|
|
public |
key: * |
|
public |
keySchedule: * |
|
public |
keySize: * |
|
public |
ksRows: * |
|
public |
|
|
public |
sBox: * |
|
public |
|
Method Summary
Public Methods | ||
public |
decrypt(inputArrayBuffer: *, offset: *, aesIV: *, removePKCS7Padding: *): * |
|
public |
destroy() |
|
public |
expandKey(keyBuffer: *) |
|
public |
|
|
public |
networkToHostOrderSwap(word: *): * |
|
public |
uint8ArrayToUint32Array_(arrayBuffer: *): * |
Public Constructors
public constructor() source
Public Members
public invKeySchedule: * source
public invSBox: * source
public key: * source
public keySchedule: * source
public keySize: * source
public ksRows: * source
public sBox: * source
Public Methods
public decrypt(inputArrayBuffer: *, offset: *, aesIV: *, removePKCS7Padding: *): * source
Params:
Name | Type | Attribute | Description |
inputArrayBuffer | * | ||
offset | * | ||
aesIV | * | ||
removePKCS7Padding | * |
Return:
* |
public destroy() source
public expandKey(keyBuffer: *) source
Params:
Name | Type | Attribute | Description |
keyBuffer | * |
public initTable() source
public networkToHostOrderSwap(word: *): * source
Params:
Name | Type | Attribute | Description |
word | * |
Return:
* |
public uint8ArrayToUint32Array_(arrayBuffer: *): * source
Params:
Name | Type | Attribute | Description |
arrayBuffer | * |
Return:
* |