|
CCF
|
#include <cstddef>#include <cstdint>#include <span>#include "ccf/crypto/hkdf.h"#include "ccf/crypto/sha256.h"#include "ds/serialized.h"#include "openssl/crypto.h"#include <fmt/format.h>Go to the source code of this file.
Classes | |
| struct | ccf::crypto::sharing::Share |
Namespaces | |
| namespace | ccf |
| namespace | ccf::crypto |
| namespace | ccf::crypto::sharing |
Macros | |
| #define | FMT_HEADER_ONLY |
Functions | |
| element | ccf::crypto::sharing::ct_reduce (element x) |
| void | ccf::crypto::sharing::sample_secret_and_shares (Share &raw_secret, const std::span< Share > &shares, size_t threshold) |
| void | ccf::crypto::sharing::recover_unauthenticated_secret (Share &raw_secret, const std::span< Share const > &shares, size_t threshold) |
| #define FMT_HEADER_ONLY |