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:
| * | 
    
  