tree: 21899d104cf2be0a230065aa7bf659337cccf1e8 [path history] [tgz]
  1. fxfs/
  2. policy/
  3. zxcrypt/
  4. BUILD.gn
  5. README.md
src/storage/crypt/README.md

crypt

This module contains implementations of the Crypt service, which manages wrapping and unwrapping cryptographic keys for Fxfs and FVM instances.

Generally, one crypt instance will be running per unlocked volume in Fxfs or FVM. A handle to this crypt instance will be passed as part of unlocking the volume. The creator of the crypt instance can use the CryptManagement protocol to control the state of the crypt service (adding new keys, switching active keys, and removing old keys).

The algorithm used for key wrapping is AES-GCM-SIV.