An ownership unlock request. More...
#include <sw/device/silicon_creator/lib/boot_svc/boot_svc_ownership_unlock.h>
Data Fields | |
boot_svc_header_t | header |
Boot services message header. | |
uint32_t | unlock_mode |
Unlock mode: Any, Endorsed, Update or Abort. | |
uint32_t | din [2] |
The 64-bit ID subfield of the full 256-bit device ID. | |
uint32_t | reserved [8] |
Reserved for future use. | |
nonce_t | nonce |
The current ownership nonce. | |
owner_key_t | next_owner_key |
The public key of the next owner (for endorsed mode). | |
owner_signature_t | signature |
Signature over [unlock_mode..next_owner_key]. | |
An ownership unlock request.
Definition at line 40 of file boot_svc_ownership_unlock.h.
uint32_t boot_svc_ownership_unlock_req::din[2] |
The 64-bit ID subfield of the full 256-bit device ID.
Definition at line 52 of file boot_svc_ownership_unlock.h.
boot_svc_header_t boot_svc_ownership_unlock_req::header |
Boot services message header.
Definition at line 44 of file boot_svc_ownership_unlock.h.
owner_key_t boot_svc_ownership_unlock_req::next_owner_key |
The public key of the next owner (for endorsed mode).
Definition at line 64 of file boot_svc_ownership_unlock.h.
nonce_t boot_svc_ownership_unlock_req::nonce |
The current ownership nonce.
Definition at line 60 of file boot_svc_ownership_unlock.h.
uint32_t boot_svc_ownership_unlock_req::reserved[8] |
Reserved for future use.
Definition at line 56 of file boot_svc_ownership_unlock.h.
owner_signature_t boot_svc_ownership_unlock_req::signature |
Signature over [unlock_mode..next_owner_key].
Definition at line 68 of file boot_svc_ownership_unlock.h.
uint32_t boot_svc_ownership_unlock_req::unlock_mode |
Unlock mode: Any, Endorsed, Update or Abort.
Definition at line 48 of file boot_svc_ownership_unlock.h.