|
byte | masterpub [32] |
| ED25519 master public key signing key. More...
|
|
byte | sigpub [32] |
| ED25519 public signing key. More...
|
|
byte | pub [32] |
| Curve25519 encryption public key. More...
|
|
byte | edpub [32] |
| ED25519 public signing key (FIXME: huh? 2 of them???) More...
|
|
char | owner [255] |
| the key owner, string More...
|
|
char | mail [255] |
| mail address of the owner, string More...
|
|
char | id [17] |
| key-id, used internally only, jenhash of public keys More...
|
|
uint8_t | type |
| key type: MASTER_SECRET or SECRET More...
|
|
uint64_t | ctime |
| creation time, epoch More...
|
|
uint32_t | version |
| key version More...
|
|
uint32_t | serial |
| serial number of the key, randomly generated More...
|
|
uint8_t | valid |
| 1 if import signature verified, 0 if not More...
|
|
byte | signature [crypto_generichash_BYTES_MAX+crypto_sign_BYTES] |
| raw binary blob of pubkey export signature More...
|
|
PCP public key structure.
This structure contains a subset of the pcp_key_t structure without the secret and nonce fields.
Definition at line 101 of file structs.h.