Patent ID: 11914737
Assignee: APPLE INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A non-transitory machine-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving a request to access data at a specified location within an archive, wherein the archive includes a signed and compressed container that is encrypted via authenticated encryption of a container that includes clusters, each including segments;
retrieving stored cryptographic material used to unlock and authenticate the container;
deriving a multi-level key hierarchy from the stored cryptographic material, the multi-level key hierarchy including (1) a set of cluster keys derived from an archive main key, wherein each cluster key of the set of cluster keys authenticates respective cluster data and (2) segment keys for performing cryptographic operations within segments of respective clusters of the container; and
decrypting, decompressing, and authenticating, using the set of cluster keys and the segments keys, data at the specified location within the archive without decrypting, decompressing, or authenticating the entire container.