|
Botan 3.13.0
Crypto and TLS for C&
|
#include <roughtime.h>
Public Member Functions | |
| Link (const std::vector< uint8_t > &response, const Ed25519_PublicKey &public_key, const Nonce &nonce_or_blind) | |
| Nonce & | nonce_or_blind () |
| const Nonce & | nonce_or_blind () const |
| const Ed25519_PublicKey & | public_key () const |
| const std::vector< uint8_t > & | response () const |
One response in a Roughtime chain
Definition at line 163 of file roughtime.h.
|
inline |
Create a chain link
| response | the raw response bytes |
| public_key | the public key of the server which produced it |
| nonce_or_blind | the nonce, or for later links the blind |
Definition at line 171 of file roughtime.h.
References nonce_or_blind(), public_key(), and response().
|
inline |
Access the nonce or blind
Definition at line 196 of file roughtime.h.
|
inline |
Access the nonce or blind
Definition at line 190 of file roughtime.h.
Referenced by Botan::Roughtime::Chain::append(), and Link().
|
inline |
Access the server public key
Definition at line 184 of file roughtime.h.
Referenced by Link().
|
inline |
Access the raw response
Definition at line 178 of file roughtime.h.
Referenced by Link().