Package: keymgr_env_pkg

Description

Copyright lowRISC contributors.
Licensed under the Apache License, Version 2.0, see LICENSE for details.
SPDX-License-Identifier: Apache-2.0

Signals

Name Type Description
msg_id string

Constants

Name Type Value Description
LIST_OF_ALERTS string {
"fatal_fault_err",
"recov_operation_err"}
parameters and types
uint uint 2
DIGEST_SHARE_WORD_NUM uint keymgr_pkg::KeyWidth / TL_DW

Types

Name Type Description
keymgr_vif virtual keymgr_if
key_shares_t bit [keymgr_pkg::Shares-1:0][keymgr_pkg::KeyWidth-1:0]
kmac_digests_t bit [keymgr_pkg::Shares-1:0][kmac_pkg::AppDigestW-1:0]
keymgr_intr_e enum {
IntrOpDone,
NumKeyMgrIntr }
keymgr_cdi_type_e enum {
Sealing,
Attestation }

Functions

Description
functions
state is incremental, if it's not in defined enum, consider as StDisabled