US 11,809,584 B2
File system metadata protection
Eric B. Tamura, Sunnyvale, CA (US); Wade Benson, San Jose, CA (US); and John Garvey, Victoria (CA)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Dec. 2, 2021, as Appl. No. 17/457,401.
Application 16/659,146 is a division of application No. 15/275,289, filed on Sep. 23, 2016, granted, now 10,452,859, issued on Oct. 22, 2019.
Application 17/457,401 is a continuation of application No. 16/659,146, filed on Oct. 21, 2019, granted, now 11,194,920.
Claims priority of provisional application 62/348,617, filed on Jun. 10, 2016.
Prior Publication US 2022/0092206 A1, Mar. 24, 2022
Int. Cl. G06F 21/62 (2013.01); G06F 21/60 (2013.01); H04L 9/14 (2006.01); G06F 21/31 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 21/31 (2013.01); G06F 21/602 (2013.01); H04L 9/14 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
in response to initiation of a file system access by a processor:
controlling a secure circuit to decrypt first encrypted data to obtain a metadata encryption key, wherein the secure circuit includes cryptographic circuitry isolated from direct access by the processor;
decrypting second encrypted data to obtain file system metadata by using the metadata encryption key; and
performing the file system access by using the file system metadata.