@backblaze-labs/b2-sdk - v0.4.0
    Preparing search index...

    Interface SseCKeyMaterial

    Shared customer-provided SSE-C key material used by uploads and downloads.

    interface SseCKeyMaterial {
        algorithm: "AES256";
        customerKey: string;
        customerKeyMd5: string;
    }

    Hierarchy (View Summary)

    Index
    algorithm: "AES256"

    Encryption algorithm. Always 'AES256'.

    customerKey: string

    Base64-encoded 256-bit encryption key provided by the customer.

    This is secret key material. Native B2 SSE-C requests send it as an HTTP request header, so custom transports and middleware must redact request headers before logging them.

    customerKeyMd5: string

    Base64-encoded MD5 digest of the customer-provided key, used for integrity verification.