Crypto Lib
    Preparing search index...

    Interface KmacComputeOptions

    Options for computing a KMAC.

    interface KmacComputeOptions {
        algorithm: "kmac-128" | "kmac-256";
        key: string | Uint8Array<ArrayBufferLike>;
        data: string | Uint8Array<ArrayBufferLike>;
        customization?: string | Uint8Array<ArrayBufferLike>;
        outputLength?: number;
    }
    Index
    algorithm: "kmac-128" | "kmac-256"

    KMAC algorithm variant.

    key: string | Uint8Array<ArrayBufferLike>

    KMAC key (hex string or bytes).

    data: string | Uint8Array<ArrayBufferLike>

    Data to authenticate (UTF-8 string or bytes).

    customization?: string | Uint8Array<ArrayBufferLike>

    Optional customization string (UTF-8 string or bytes).

    outputLength?: number

    Output length in bytes (default: 32 for kmac-128, 64 for kmac-256).