Class SevenZipEncryptionSettings
Nombre del espacio: Aspose.Zip.Saving Asamblea: Aspose.Zip.dll (25.5.0)
Clase de base para las configuraciones para varios métodos de cifrado 7z.
public abstract class SevenZipEncryptionSettings
Inheritance
object ← SevenZipEncryptionSettings
Derived
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Remarks
El AES-256 es el único método de cifrado posible para el archivo 7z. Por lo tanto, el Aspose.Zip.Saving.SevenZipAESEncryptionSettings es la única implementación.
Constructors
SevenZipEncryptionSettings(El string)
Inicia una nueva instancia de la clase Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings(string password)
Parameters
password
string
contraseña para cifrado o descifrado.
SevenZipEncryptionSettings()
Inicia una nueva instancia de la clase Aspose.Zip.Saving.SevenZipEncryptionSettings.
protected SevenZipEncryptionSettings()
Properties
EncryptHeader
Obtenga o establece un valor que indica la encrypción del título.
public bool EncryptHeader { get; set; }
Valor de la propiedad
Remarks
Esta configuración es equivalente al interruptor ‘-mhe=on’ de la herramienta 7-Zip. En la actualidad, es incompatible con la composición del encabezado.
Password
Obtenga o establece una contraseña para la cifrado o la descifrada.
public string Password { get; set; }