Class TRALThreadCriptoAES
Unit
Declaration
type TRALThreadCriptoAES = class(TThread)
Description
TRALThreadCriptoAES
Hierarchy
- TObject
- TThread
- TRALThreadCriptoAES
Overview
Methods
| Public | procedure Decrypt; |
| Public | procedure Encrypt; |
| Protected | procedure DecMixColumns(AInput, AOutput: PByte); |
| Protected | procedure DecryptAES; |
| Protected | procedure DecSubShiftRows(AInput, AOutput: PByte); |
| Protected | procedure EncMixColumns(AInput, AOutput: PByte); |
| Protected | procedure EncryptAES; |
| Protected | procedure EncSubShiftRows(AInput, AOutput: PByte); |
| Protected | procedure Execute; override; |
| Protected | procedure RoundKey(AInput, AOutput: PByte; AKey: PCardinal); |
Properties
| Public | property Input: PByte read FInput write FInput; |
| Published | property InputLen: IntegerRAL read FInputLen write FInputLen; |
| Public | property Output: PByte read FOutput write FOutput; |
| Published | property OutputLen: IntegerRAL read FOutputLen write FOutputLen; |
| Public | property WordKeys: PCardinal read FWordKeys write FWordKeys; |
| Published | property WordKeysLen: IntegerRAL read FWordKeysLen write FWordKeysLen; |
Description
Methods
| Public | procedure Decrypt; |
|
This item has no description. | |
| Public | procedure Encrypt; |
|
This item has no description. | |
| Protected | procedure DecMixColumns(AInput, AOutput: PByte); |
|
Decrypt cipher | |
| Protected | procedure DecryptAES; |
|
This item has no description. | |
| Protected | procedure DecSubShiftRows(AInput, AOutput: PByte); |
|
This item has no description. | |
| Protected | procedure EncMixColumns(AInput, AOutput: PByte); |
|
Encrypt cipher | |
| Protected | procedure EncryptAES; |
|
This item has no description. | |
| Protected | procedure EncSubShiftRows(AInput, AOutput: PByte); |
|
This item has no description. | |
| Protected | procedure Execute; override; |
|
This item has no description. | |
| Protected | procedure RoundKey(AInput, AOutput: PByte; AKey: PCardinal); |
Properties
| Public | property Input: PByte read FInput write FInput; |
|
This item has no description. | |
| Published | property InputLen: IntegerRAL read FInputLen write FInputLen; |
|
This item has no description. | |
| Public | property Output: PByte read FOutput write FOutput; |
|
This item has no description. | |
| Published | property OutputLen: IntegerRAL read FOutputLen write FOutputLen; |
|
This item has no description. | |
| Public | property WordKeys: PCardinal read FWordKeys write FWordKeys; |
|
This item has no description. | |
| Published | property WordKeysLen: IntegerRAL read FWordKeysLen write FWordKeysLen; |
|
This item has no description. | |
PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.