UDIF: Universal Digital Identification Framework 1.0.0.0a (A1)
A quantum-secure cryptographic identification
udif_query Struct Reference

Query request. More...

#include <query.h>

Data Fields

uint8_t capabilityref [UDIF_CRYPTO_HASH_SIZE]
uint8_t queryid [UDIF_QUERY_ID_SIZE]
uint8_t targser [UDIF_SERIAL_NUMBER_SIZE]
uint64_t timeanchor
size_t predlen
uint8_t querytype
uint8_t * predicate

Detailed Description

Query request.

A query asks a predicate question with minimal disclosure. Responses are signed yes/no/deny verdicts.

Field Documentation

◆ capabilityref

uint8_t capabilityref[UDIF_CRYPTO_HASH_SIZE]

Capability reference

◆ predicate

uint8_t* predicate

Predicate data

◆ predlen

size_t predlen

Predicate length

◆ queryid

uint8_t queryid[UDIF_QUERY_ID_SIZE]

Query identifier

◆ querytype

uint8_t querytype

Query type

◆ targser

uint8_t targser[UDIF_SERIAL_NUMBER_SIZE]

Target entity serial

◆ timeanchor

uint64_t timeanchor

Time anchor


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/UDIF/UDIF/query.h