AesEcryptionSettings.AesEcryptionSettings

AesEcryptionSettings(string, EncryptionMethod)

Menginisialisasi instance baru dariAesEcryptionSettings kelas.

public AesEcryptionSettings(string password, EncryptionMethod method)
ParameterJenisKeterangan
passwordStringKata sandi untuk enkripsi atau dekripsi.
methodEncryptionMethodOpsi algoritma yang menunjukkan ukuran blok cipher.

Pengecualian

pengecualiankondisi
NotSupportedExceptionmethod bukan salah satu dariAES128 ,AES192 , atauAES256.

Contoh

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

Lihat juga


AesEcryptionSettings(EncryptionMethod)

Menginisialisasi instance baru dariAesEcryptionSettingskelas tanpa password.

public AesEcryptionSettings(EncryptionMethod method)
ParameterJenisKeterangan
methodEncryptionMethodOpsi algoritma yang menunjukkan ukuran blok cipher.

Lihat juga