Class AesEcryptionSettings
Navne til: Aspose.Zip.Saving Sammensætning: Aspose.Zip.dll (25.5.0)
Basisklasse for indstillinger for flere zip kryptering metoder.
public class AesEcryptionSettings : EncryptionSettings
Inheritance
object ← EncryptionSettings ← AesEcryptionSettings
De arvede medlemmer
EncryptionSettings.Method , EncryptionSettings.Password , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Se mere på https://www.winzip.com/win/en/aes_info.html
Constructors
AesEcryptionSettings(String, krypteringMethode)
Initialiserer en ny instans af Aspose.Zip.Saving.AesEcryptionSettings klasse.
public AesEcryptionSettings(string password, EncryptionMethod method)
Parameters
password
string
Password til kryptering eller dekryptering.
method
EncryptionMethod
Algorithm alternativ angiver blok størrelse af cipher.
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
method’ is not one of Aspose.Zip.Saving.EncryptionMethod.AES128, Aspose.Zip.Saving.EncryptionMethod.AES192, or Aspose.Zip.Saving.EncryptionMethod.AES256.
AesEcryptionSettings(EncryptionMethod)
Initialiserer en ny instans af Aspose.Zip.Saving.AesEcryptionSettings klasse uden adgangskode.
public AesEcryptionSettings(EncryptionMethod method)
Parameters
method
EncryptionMethod
Algorithm alternativ angiver blok størrelse af cipher.