|
UDIF: Universal Digital Identification Framework 1.0.0.0a (A1)
A quantum-secure cryptographic identification
|
Audit log entry. More...
#include <logging.h>
Data Fields | |
| uint16_t | event_code |
| uint8_t | subject_serial [UDIF_SERIAL_NUMBER_SIZE] |
| uint64_t | timestamp |
| uint8_t * | data |
| size_t | datalen |
| uint8_t | digest [UDIF_CRYPTO_HASH_SIZE] |
| uint8_t | signature [UDIF_SIGNED_HASH_SIZE] |
Audit log entry.
Log entries record membership and transaction events in an append-only, tamper-evident log.
| uint8_t* data |
Event data
| size_t datalen |
Data length
| uint8_t digest[UDIF_CRYPTO_HASH_SIZE] |
Entry digest
| uint16_t event_code |
Event type code
| uint8_t signature[UDIF_SIGNED_HASH_SIZE] |
Signature
| uint8_t subject_serial[UDIF_SERIAL_NUMBER_SIZE] |
Subject entity serial
| uint64_t timestamp |
Event timestamp