# Class TSynaAes

Description | Hierarchy | Fields | Methods | Properties

## Unit

synacrypt

## Declaration

`type TSynaAes = class(TSynaBlockCipher)`

## Description

Implementation of AES encryption

## Hierarchy

- TObject
- TSynaBlockCipher
- TSynaAes

## Overview

### Methods

| `function EncryptECB(const InData: AnsiString): AnsiString; override;`
| `function DecryptECB(const InData: AnsiString): AnsiString; override;`

## Description

### Methods

| `function EncryptECB(const InData: AnsiString): AnsiString; override;`

Encrypt a 128-bit block of data using the ECB method of encryption

| `function DecryptECB(const InData: AnsiString): AnsiString; override;`

Decrypt a 128-bit block of data using the ECB method of decryption

Generated by PasDoc 0.9.0 on 2012-04-23 21:38:52