|
CCF
|
#include "node/uvm_endorsements.h"#include "crypto/cbor.h"#include "crypto/cose_utils.h"#include "ds/internal_logger.h"Namespaces | |
| namespace | ccf |
| namespace | ccf::cose |
| namespace | ccf::pal |
Functions | |
| size_t | ccf::parse_svn (const std::string &svn_str) |
| bool | ccf::matches_uvm_roots_of_trust (const pal::UVMEndorsements &endorsements, const std::vector< pal::UVMEndorsements > &uvm_roots_of_trust) |
| pal::UVMEndorsements | ccf::verify_uvm_endorsements (const std::vector< uint8_t > &uvm_endorsements_raw, const pal::PlatformAttestationMeasurement &uvm_measurement, const std::vector< pal::UVMEndorsements > &uvm_roots_of_trust, bool enforce_uvm_roots_of_trust) |
| UVMEndorsements | ccf::pal::verify_uvm_endorsements_descriptor (const std::vector< uint8_t > &uvm_endorsements_raw, const pal::PlatformAttestationMeasurement &uvm_measurement) |
| pal::UVMEndorsements | ccf::verify_uvm_endorsements_against_roots_of_trust (const std::vector< uint8_t > &uvm_endorsements_raw, const pal::PlatformAttestationMeasurement &uvm_measurement, const std::vector< pal::UVMEndorsements > &uvm_roots_of_trust) |