@blockchaincommons/envelope - v1.0.0-beta.4
    Preparing search index...

    Interface SaltOptions

    Options for Envelope.addSalt.

    interface SaltOptions {
        salt?: Uint8Array<ArrayBufferLike> | Salt;
        length?: number;
        range?: { min: number; max: number };
        rng?: RandomNumberGenerator;
    }
    Index
    salt?: Uint8Array<ArrayBufferLike> | Salt

    Use exactly this salt, whatever its length.

    length?: number

    Random salt of exactly this many bytes (the reference requires at least 8).

    range?: { min: number; max: number }

    Random salt of a length in this inclusive range (the reference requires min of at least 8 and max of at least min).

    Type Declaration

    • min: number

      Smallest length.

    • max: number

      Largest length.

    rng?: RandomNumberGenerator

    Randomness source; secure by default.