Xceed .NET Libraries Documentation
Xceed.Zip Assembly / Xceed.Zip Namespace / ZipArchive Class / AesAlgorithmManager Property


In This Topic
    AesAlgorithmManager Property (ZipArchive)
    In This Topic
    Gets or sets a manager object for the AES encryption functionality.
    Syntax
    'Declaration
     
    
    Public Shared Property AesAlgorithmManager As IAesAlgorithmManager
    'Usage
     
    
    Dim value As IAesAlgorithmManager
     
    ZipArchive.AesAlgorithmManager = value
     
    value = ZipArchive.AesAlgorithmManager
    public static IAesAlgorithmManager AesAlgorithmManager {get; set;}

    Property Value

    An object implementing IAesAlgorithmManager. By default, null.
    Remarks

    When set to null the component will use the System.Security.Cryptography.RijndaelManaged class when encrypting data with EncryptionMethod.WinZipAES.

    This property is for advanced scenarios only. In most if not all cases, the default value is adequate. For more information on how to use this property refer to the Using alternative AES implementations page.

    Alternative AES implementations are not supported by Xceed Zip for .NET CF.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also