![]() |
ndn-lite
|
The structure to represent the Signature. More...
#include <signature.h>

Data Fields | |
| uint8_t | sig_type |
| Signature type. More... | |
| uint8_t | sig_value [NDN_SIGNATURE_BUFFER_SIZE] |
| The buffer which holds signature value. More... | |
| uint32_t | sig_size |
| Signature value size. More... | |
| uint8_t | enable_KeyLocator |
| Key locator of the signing key. More... | |
| ndn_name_t | key_locator_name |
| uint8_t | enable_SignatureNonce |
| The signature info nonce. More... | |
| uint32_t | signature_nonce |
| uint8_t | enable_Timestamp |
| The signature timestamp. More... | |
| uint64_t | timestamp |
| uint8_t | enable_Seqnum |
| The signature sequence number. More... | |
| uint64_t | seqnum |
| ndn_validity_period_t | validity_period |
| Signature validity period. More... | |
| uint8_t | enable_ValidityPeriod |
The structure to represent the Signature.
We don't support key digest as KeyLocator in ndn-lite.
| uint8_t ndn_signature::enable_KeyLocator |
Key locator of the signing key.
Used when enable_KeyLocator > 0.
| uint8_t ndn_signature::enable_Seqnum |
The signature sequence number.
Used when enable_Seqnum > 0.
| uint8_t ndn_signature::enable_SignatureNonce |
The signature info nonce.
Used when enable_SignatureInfoNonce > 0.
| uint8_t ndn_signature::enable_Timestamp |
The signature timestamp.
Used when enable_Timestamp > 0.
| uint8_t ndn_signature::enable_ValidityPeriod |
| ndn_name_t ndn_signature::key_locator_name |
| uint64_t ndn_signature::seqnum |
| uint32_t ndn_signature::sig_size |
Signature value size.
| uint8_t ndn_signature::sig_type |
Signature type.
| uint8_t ndn_signature::sig_value[NDN_SIGNATURE_BUFFER_SIZE] |
The buffer which holds signature value.
| uint32_t ndn_signature::signature_nonce |
| uint64_t ndn_signature::timestamp |
| ndn_validity_period_t ndn_signature::validity_period |
Signature validity period.
1.8.15