Class AesEcryptionSettings

Class AesEcryptionSettings

De naam: Aspose.Zip.Saving Verzameling: Aspose.Zip.dll (25.5.0)

Basisklasse voor instellingen voor verschillende zip encryptie methoden.

public class AesEcryptionSettings : EncryptionSettings

Inheritance

object EncryptionSettings AesEcryptionSettings

Geëerbiede leden

EncryptionSettings.Method , EncryptionSettings.Password , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Bekijk meer op https://www.winzip.com/win/en/aes_info.html

Constructors

AesEcryptionSettings(String, EncryptionMethode)

Initialiseert een nieuwe instantie van de Aspose.Zip.Saving.AesEcryptionSettings klasse.

public AesEcryptionSettings(string password, EncryptionMethod method)

Parameters

password string

Een wachtwoord voor encryptie of decryptie.

method EncryptionMethod

De algoritme-optie geeft de blokgrootte van de cipher aan.

Examples

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

Exceptions

NotSupportedException

method’ is not one of Aspose.Zip.Saving.EncryptionMethod.AES128, Aspose.Zip.Saving.EncryptionMethod.AES192, or Aspose.Zip.Saving.EncryptionMethod.AES256.

AesEcryptionSettings(EncryptionMethod)

Start een nieuwe instantie van de Aspose.Zip.Saving.AesEcryptionSettings klasse zonder een wachtwoord.

public AesEcryptionSettings(EncryptionMethod method)

Parameters

method EncryptionMethod

De algoritme-optie geeft de blokgrootte van de cipher aan.

 Nederlands