Class AesEcryptionSettings
Името на пространството: Aspose.Zip.Saving Асамблея: Aspose.Zip.dll (25.5.0)
Основен клас за настройки за няколко метода за шифроване на zip.
public class AesEcryptionSettings : EncryptionSettings
Inheritance
object ← EncryptionSettings ← AesEcryptionSettings
наследници
EncryptionSettings.Method , EncryptionSettings.Password , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Вижте повече на https://www.winzip.com/win/en/aes_info.html
Constructors
AesEcryptionSettings(Етикети, шифроване Метод)
Aspose.Zip.Saving.AesEcryptionSettings.
public AesEcryptionSettings(string password, EncryptionMethod method)
Parameters
password
string
Парола за криптиране или дешифриране.
method
EncryptionMethod
Алгоритм опция, която показва размерът на блока на цифер.
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)
Aspose.Zip.Saving.AesEcryptionSettings.
public AesEcryptionSettings(EncryptionMethod method)
Parameters
method
EncryptionMethod
Алгоритм опция, която показва размерът на блока на цифер.