ReadonlyalgorithmEncryption algorithm. Always 'AES256'.
ReadonlycustomerBase64-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.
ReadonlycustomerBase64-encoded MD5 digest of the customer-provided key, used for integrity verification.
Shared customer-provided SSE-C key material used by uploads and downloads.