CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
GpgCertPayload.cpp File Reference

(De)serialisation of a badge-to-badge certification return message. More...

#include "mod_gpg/GpgCertPayload.h"
#include "mod_gpg/gpg.h"
#include "openpgp/xsig.h"
#include <cstring>
#include <ctime>

Go to the source code of this file.

Namespaces

namespace  cdc
namespace  cdc::mod_gpg

Functions

size_t cdc::mod_gpg::gpgBuildCertPayload (const gpg_recv_key_t &signed_key, uint8_t *out, size_t out_size)
 Serialise a certification return message for a cross-signed key.
bool cdc::mod_gpg::gpgParseCertPayload (const uint8_t *data, size_t len, gpg_self_cert_t *out, uint8_t out_target_fp[20])
 Parse a certification return message into a self-cert record.

Detailed Description

(De)serialisation of a badge-to-badge certification return message.

Definition in file GpgCertPayload.cpp.