@zip.js/zip.js
    Preparing search index...

    Interface DirectoryEncryptionInfo

    Represents the encryption metadata of an encrypted central directory (see GetEntriesOptions#decryptCentralDirectory), read from the version 2 Zip64 end of central directory record.

    interface DirectoryEncryptionInfo {
        bitLength?: number;
        compressedSize?: number;
        compressionMethod?: number;
        encryptionAlgorithm?: number;
        flags?: number;
        hashAlgorithm?: number;
        hashData?: Uint8Array<ArrayBufferLike>;
        rawExtensibleData: Uint8Array;
        uncompressedSize?: number;
    }
    Index
    bitLength?: number

    The key size in bits.

    compressedSize?: number

    The size of the compressed and encrypted central directory.

    compressionMethod?: number

    The compression method applied to the central directory before encryption.

    encryptionAlgorithm?: number

    The identifier of the encryption algorithm (e.g. 0x6610 for AES-256).

    flags?: number

    The processing flags (e.g. 0x0001 for password-based encryption).

    hashAlgorithm?: number

    The identifier of the hash algorithm used for the password validation data.

    hashData?: Uint8Array<ArrayBufferLike>

    The password validation data.

    rawExtensibleData: Uint8Array

    The raw data of the extensible data sector of the record.

    uncompressedSize?: number

    The size of the central directory once decrypted and decompressed.