Crate kms_stateless
Source - KeyInfo
- The info used to identify a key.
- Error
- Error values generated by this library
- SealingKeysError
- TaKeysafeCommand
- create_sealing_key
- Convenience wrapper around fuchsia.security.keymint/SealingKeys::CreateSealingKey()
- 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. - seal
- Convenience wrapper around fuchsia.security.keymint/SealingKeys:Seal()
- unseal
- Convenience wrapper around fuchsia.security.keymint/SealingKeys::Unseal()