Crate kms_stateless

Source

Structs§

KeyInfo
The info used to identify a key.

Enums§

Error
Error values generated by this library
TaKeysafeCommand

Functions§

get_hardware_derived_key
Gets a hardware derived key using the first device found in /dev/class/tee. This is useful in early boot when other services may not be up.
get_hardware_derived_key_from_service
Gets a hardware derived key using the service fuchsia.tee.Application. This should be used from components.
rotate_hardware_derived_key
Rotates the hardware derived key from a tee device at the /dev/class/tee. This is useful in early boot when other services may not be up.
rotate_hardware_derived_key_from_service
Rotates an existing hardware derived key identified by [info] using the service fuchsia.tee.Application. This should be used from components.