Class AesEcryptionSettings

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

NotSupportedException

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

Алгоритм опция, която показва размерът на блока на цифер.

 Български