|
CCF
|
#include "ccf/service/local_sealing.h"#include "ccf/service/tables/self_healing_open.h"#include "ccf/tx.h"#include "node/ledger_secret.h"Go to the source code of this file.
Namespaces | |
| namespace | ccf |
| namespace | ccf::sealing |
Functions | |
| std::vector< uint8_t > | ccf::sealing::derive_snp_sealing_key (const ccf::pal::snp::TcbVersionRaw &tcb_version) |
| SealedRecoveryKey | ccf::sealing::get_snp_sealed_recovery_key (const pal::snp::TcbVersionRaw &tcb_version) |
| void | ccf::sealing::shuffle_sealed_shares (ccf::kv::Tx &tx, const LedgerSecretPtr &latest_ledger_secret) |
| std::optional< LedgerSecretPtr > | ccf::sealing::unseal_share (ccf::kv::ReadOnlyTx &tx, const std::vector< uint8_t > &sealed_wrapping_key, const SealedRecoveryKey &sealed_recovery_key) |
Variables | |
| const std::string | ccf::sealing::LOCAL_SEALING_LABEL = "CCF AMD Local Sealing Key" |