Structs§
- Device
Manager Control Handle - Device
Manager Event Stream - Device
Manager Format Request - Device
Manager Format Responder - Device
Manager Format Response - Device
Manager Marker - Device
Manager Proxy - Device
Manager Request Stream - A Stream of incoming requests for fuchsia.hardware.block.encrypted/DeviceManager.
- Device
Manager Seal Responder - Device
Manager Seal Response - Device
Manager Shred Responder - Device
Manager Shred Response - Device
Manager Synchronous Proxy - Device
Manager Unseal Request - Device
Manager Unseal Responder - Device
Manager Unseal Response
Enums§
- Device
Manager Event - Device
Manager Request - An interface to the zxcrypt driver, as bound to a single block device with a zxcrypt superblock. zxcrypt devices are encrypted, and before their plaintext contents can be accessed, they must be unsealed with a key. This protocol allows the caller to make requests to unseal the device (by providing the appropriate key) and to seal the device (rendering its contents inaccessible).
Constants§
- MAX_
KEY_ SIZE - We require simple layout to use the simple C bindings, and simple layout requires that we have non-maximal length bounds, so give some excessively large key length here so we can use the simple layout.