preload_master_key — Group 15, Code 01

Load or stage master-key material for later retrieval.

Purpose

preload_master_key stages master-key material on the live RKE surface so that subsequent share-retrieval requests have something to resolve.

Wire reference — authored from source

This byte layout was derived from the current raidax implementation (rke_preload.c). It reflects the live binary protocol used by the RKE service.

Request Body

CSID Len (4B) 0 Content Server ID (Variable) 4 NS ... KID ... Master Secret (32 bytes) ... 3E 3E

Request elements

...
Element Developer note
Type 0 or Type 1 envelopeThe live handler accepts both request families.
CS identifierVariable-length identifier that scopes the key material set.
Key recordsEach record carries a key id plus a 32-byte master_secret.