MCEL: Merkle-Chaining Event Ledger 1.0.0.0a (A1)
A post-quantum secure block-chain ledger system
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

- m -

  • mcel_anchor_commit() : anchor.h
  • MCEL_ANCHOR_HASH_SIZE : anchor.h
  • mcel_anchor_reference_encode() : anchor.h
  • mcel_anchor_reference_encoded_size() : anchor.h
  • MCEL_ANCHOR_REFERENCE_HEADER_SIZE : anchor.h
  • mcel_anchor_reference_verify() : anchor.h
  • MCEL_ANCHOR_REFERENCE_VERSION : anchor.h
  • MCEL_ASYMMETRIC_SIGNATURE_SIZE : mcel.h
  • MCEL_ASYMMETRIC_SIGNING_KEY_SIZE : mcel.h
  • MCEL_ASYMMETRIC_VERIFY_KEY_SIZE : mcel.h
  • mcel_block_commit() : mcel.h
  • mcel_block_encode() : mcel.h
  • mcel_block_encode_header() : mcel.h
  • MCEL_BLOCK_ENCODED_FIXED_SIZE : mcel.h
  • mcel_block_encoded_size() : mcel.h
  • MCEL_BLOCK_HASH_SIZE : mcel.h
  • MCEL_BLOCK_HEADER_ENCODED_SIZE : mcel.h
  • MCEL_BLOCK_KEYID_SIZE : mcel.h
  • mcel_block_seal() : mcel.h
  • MCEL_BLOCK_VERSION : mcel.h
  • mcel_checkpoint_audit_path_verify() : mcel.h
  • mcel_checkpoint_bundle_encode() : mcel.h
  • MCEL_CHECKPOINT_BUNDLE_ENCODED_SIZE : mcel.h
  • mcel_checkpoint_bundle_encoded_size() : mcel.h
  • MCEL_CHECKPOINT_BUNDLE_FIXED_SIZE : mcel.h
  • mcel_checkpoint_bundle_verify() : mcel.h
  • mcel_checkpoint_chain_link_verify() : mcel.h
  • mcel_checkpoint_commit() : mcel.h
  • mcel_checkpoint_consistency_verify() : mcel.h
  • mcel_checkpoint_decode_header() : mcel.h
  • mcel_checkpoint_encode_header() : mcel.h
  • MCEL_CHECKPOINT_HEADER_ENCODED_SIZE : mcel.h
  • MCEL_CHECKPOINT_KEYID_SIZE : mcel.h
  • mcel_checkpoint_prove_consistency() : mcel.h
  • mcel_checkpoint_seal() : mcel.h
  • mcel_checkpoint_sign() : mcel.h
  • MCEL_CHECKPOINT_SIGNED_COMMIT_SIZE : mcel.h
  • mcel_checkpoint_verify() : mcel.h
  • MCEL_CHECKPOINT_VERSION : mcel.h
  • MCEL_CONFIG_DILITHIUM : mcel.h
  • mcel_domain_anchor : domain.h
  • mcel_domain_block : domain.h
  • mcel_domain_checkpoint : domain.h
  • mcel_domain_ciphertext : domain.h
  • mcel_domain_hash_message() : domain.h
  • MCEL_DOMAIN_HASH_SIZE : domain.h
  • MCEL_DOMAIN_NAME_STRING : domain.h
  • mcel_domain_node : domain.h
  • mcel_domain_none : domain.h
  • mcel_domain_plaintext : domain.h
  • mcel_domain_record : domain.h
  • MCEL_DOMAIN_STRING_DEPTH : domain.h
  • MCEL_DOMAIN_STRING_WIDTH : domain.h
  • mcel_domain_to_name() : domain.h
  • mcel_domain_types : domain.h
  • MCEL_KEYROTATE_PAYLOAD_FIXED_SIZE : mcel.h
  • MCEL_KEYROTATE_PAYLOAD_KEY_SIZE : mcel.h
  • mcel_keyrotate_payload_size() : mcel.h
  • MCEL_KEYROTATE_PAYLOAD_VERSION : mcel.h
  • mcel_keyrotate_record_create() : mcel.h
  • mcel_ledger_append_record() : mcel.h
  • mcel_ledger_get_checkpoint_head() : mcel.h
  • mcel_ledger_initialize() : mcel.h
  • MCEL_LEDGER_NAMESPACE_ID_MAX : mcel.h
  • mcel_ledger_seal_block() : mcel.h
  • mcel_ledger_seal_checkpoint() : mcel.h
  • mcel_ledger_verify_integrity() : mcel.h
  • mcel_merkle_consistency_proof_size() : merkle.h
  • MCEL_MERKLE_HASH_SIZE : merkle.h
  • mcel_merkle_member_verify() : merkle.h
  • mcel_merkle_node_hash() : merkle.h
  • MCEL_MERKLE_NODE_SIZE : merkle.h
  • MCEL_MERKLE_PROOF_HASHES_MAX : merkle.h
  • mcel_merkle_proof_size() : merkle.h
  • mcel_merkle_prove_member() : merkle.h
  • mcel_merkle_root() : merkle.h
  • mcel_merkle_root_hash() : merkle.h
  • mcel_payload_commit() : mcel.h
  • MCEL_PAYLOAD_MAX_SIZE : mcel.h
  • mcel_policy_apply() : mcel.h
  • mcel_policy_errors : mcel.h
  • mcel_policy_ops : mcel.h
  • mcel_policyerr_invalid_parameter : mcel.h
  • mcel_policyerr_keyid_mismatch : mcel.h
  • mcel_policyerr_none : mcel.h
  • mcel_policyerr_payload_too_large : mcel.h
  • mcel_policyerr_plaintext_denied : mcel.h
  • mcel_policyerr_record_type_denied : mcel.h
  • mcel_policyerr_sequence_invalid : mcel.h
  • mcel_policyerr_timestamp_invalid : mcel.h
  • mcel_policyop_append_record : mcel.h
  • mcel_policyop_seal_checkpoint : mcel.h
  • MCEL_RCS256_KEY_SIZE : mcel.h
  • MCEL_RCS256_MAC_SIZE : mcel.h
  • MCEL_RCS_INFO_SIZE : mcel.h
  • MCEL_RCS_NONCE_SIZE : mcel.h
  • mcel_record_commit() : mcel.h
  • mcel_record_decrypt_payload() : mcel.h
  • mcel_record_encode_header() : mcel.h
  • mcel_record_encrypt_payload() : mcel.h
  • MCEL_RECORD_FLAG_ENCRYPTED : mcel.h
  • MCEL_RECORD_HEADER_ENCODED_SIZE : mcel.h
  • MCEL_RECORD_KEYID_SIZE : mcel.h
  • mcel_record_type_checkpoint : mcel.h
  • mcel_record_type_event : mcel.h
  • mcel_record_type_key_rotate : mcel.h
  • MCEL_RECORD_TYPE_KEYROTATE : mcel.h
  • mcel_record_type_none : mcel.h
  • mcel_record_type_policy : mcel.h
  • mcel_record_types : mcel.h
  • MCEL_RECORD_VERSION : mcel.h
  • mcel_signature_generate_keypair : mcel.h
  • mcel_signature_sign : mcel.h
  • mcel_signature_verify : mcel.h
  • MCEL_SIGNED_HASH_SIZE : mcel.h
  • mcel_store_callbacks_initialize() : mcel.h
  • MCEL_STORE_LOC_BLOCKS : mcel.h
  • MCEL_STORE_LOC_CHECKPOINTS : mcel.h
  • MCEL_STORE_LOC_HEAD : mcel.h
  • MCEL_STORE_LOC_RECORDS : mcel.h
  • MCEL_USE_RCS_ENCRYPTION : mcel.h