CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
local_sealing.h File Reference
#include "ccf/crypto/pem.h"
#include "ccf/ds/json.h"
#include "ccf/pal/attestation_sev_snp.h"
#include <cstdint>

Go to the source code of this file.

Classes

struct  ccf::SealedRecoveryKey
 

Namespaces

namespace  ccf
 

Enumerations

enum  ccf::DerivedSealingKeyAlgorithm : uint8_t { ccf::SNP_v1 = 0 }
 

Functions

 ccf::DECLARE_JSON_ENUM (DerivedSealingKeyAlgorithm, {{DerivedSealingKeyAlgorithm::SNP_v1, "SNP_TCB_v1"}})
 
 ccf::DECLARE_JSON_TYPE (SealedRecoveryKey)
 
 ccf::DECLARE_JSON_REQUIRED_FIELDS (SealedRecoveryKey, version, ciphertext, pubkey, tcb_version)