|
CCF
|
#include "ccf/crypto/base64.h"#include "ccf/ds/json.h"#include "ccf/pal/measurement.h"#include "ccf/pal/uvm_endorsements.h"#include "ccf/service/tables/uvm_endorsements.h"#include "crypto/openssl/cose_verifier.h"#include "node/cose_common.h"#include <didx509cpp/didx509cpp.h>#include <nlohmann/json.hpp>#include <span>Go to the source code of this file.
Classes | |
| struct | ccf::UvmEndorsementsProtectedHeader |
Namespaces | |
| namespace | ccf |
Functions | |
| 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) |
| bool | ccf::matches_uvm_roots_of_trust (const pal::UVMEndorsements &endorsements, const std::vector< pal::UVMEndorsements > &uvm_roots_of_trust) |