|
UDIF: Universal Digital Identification Framework 1.1.0.0a (A1)
A quantum-secure cryptographic identification
|
Signed canonical registry root commitment. More...
#include <registry.h>
Data Fields | |
| uint8_t | signature [UDIF_SIGNED_HASH_SIZE] |
| uint8_t | ownerser [UDIF_SERIAL_NUMBER_SIZE] |
| uint8_t | regroot [UDIF_CRYPTO_HASH_SIZE] |
| uint64_t | epoch |
| uint64_t | timestamp |
Signed canonical registry root commitment.
A registry commitment binds an owner serial, registry Merkle root, monotonic registry epoch, and UTC timestamp to the committing entity's signature. The signature covers all fields except the signature itself.
| uint64_t epoch |
Registry state epoch
| uint8_t ownerser[UDIF_SERIAL_NUMBER_SIZE] |
Registry owner serial
| uint8_t regroot[UDIF_CRYPTO_HASH_SIZE] |
Registry Merkle root
| uint8_t signature[UDIF_SIGNED_HASH_SIZE] |
Committer signature
| uint64_t timestamp |
UTC commit time