AesEcryptionSettings.AesEcryptionSettings

AesEcryptionSettings(string, EncryptionMethod)

Initialiseert een nieuw exemplaar van hetAesEcryptionSettings klasse.

public AesEcryptionSettings(string password, EncryptionMethod method)
ParameterTypeBeschrijving
passwordStringWachtwoord voor codering of decodering.
methodEncryptionMethodAlgoritme-optie die de blokgrootte van het cijfer aangeeft.

Uitzonderingen

uitzonderingvoorwaarde
NotSupportedExceptionmethod is niet een vanAES128 ,AES192 , ofAES256.

Voorbeelden

using (var archive = new Archive(new ArchiveEntrySettings(null, new AesEcryptionSettings("p@s$", EncryptionMethod.AES256))))
{
   archive.CreateEntry("data.bin", "data.bin");
   archive.Save("archive.zip");
}

Zie ook


AesEcryptionSettings(EncryptionMethod)

Initialiseert een nieuw exemplaar van hetAesEcryptionSettingsklas zonder wachtwoord.

public AesEcryptionSettings(EncryptionMethod method)
ParameterTypeBeschrijving
methodEncryptionMethodAlgoritme-optie die de blokgrootte van het cijfer aangeeft.

Zie ook