New to Telerik Document ProcessingStart a free 30-day trial

Crypto provider which implements AES encryption.

Definition

Namespace:Telerik.Windows.Zip

Assembly:Telerik.Windows.Zip.dll

Syntax:

C#
public class AesCryptoProvider : ICryptoProvider

Inheritance: objectAesCryptoProvider

Implements: ICryptoProvider

Constructors

Initializes a new instance of the AesCryptoProvider class with Aes256 encryption strength.

C#
public AesCryptoProvider()

Methods

Creates an decryptor object.

C#
public IBlockTransform CreateDecryptor()
Returns:

IBlockTransform

A decryptor object.

Implements: ICryptoProvider.CreateDecryptor()

Creates an encryptor object.

C#
public IBlockTransform CreateEncryptor()
Returns:

IBlockTransform

Implements: ICryptoProvider.CreateEncryptor()

Initialize crypto provider using given encryption settings.

C#
public void Initialize(EncryptionSettingsBase settings)
Parameters:settingsEncryptionSettingsBase

Encryption settings.

Implements: ICryptoProvider.Initialize(EncryptionSettingsBase)