Interface
ICryptoProvider

Interface which provides method to encrypt/decrypt data in the ZIP archive.

Definition

Namespace:Telerik.Windows.Zip

Assembly:Telerik.Windows.Zip.dll

Syntax:

cs-api-definition
public interface ICryptoProvider

Derived Classes: AesCryptoProviderPkzipCryptoProvider

Methods

CreateDecryptor()

Creates an decryptor object.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Decryptor")]
IBlockTransform CreateDecryptor()

Returns

IBlockTransform

A decryptor object.

CreateEncryptor()

Creates an encryptor object.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Encryptor")]
IBlockTransform CreateEncryptor()

Returns

IBlockTransform

An encryptor object.

Initialize(EncryptionSettingsBase)

Initialize crypto provider using given encryption settings.

Declaration

cs-api-definition
void Initialize(EncryptionSettingsBase settings)

Parameters

settings

EncryptionSettingsBase

Encryption settings.