16struct gnutls_pubkey_st;
24 PubKey(std::span<const uint8_t> key);
28 bool verify(std::span<const uint8_t> data, std::span<const uint8_t> sig)
const;
33 struct evp_pkey_st *pubkey_;
35 struct gnutls_pubkey_st *pubkey_;
Public key wrapper for signature verification.
Definition pub_key.h:22
bool verify(std::span< const uint8_t > data, std::span< const uint8_t > sig) const
Verify signature on data.
Definition pub_key.cpp:90
bool isValid() const
Check is the public key is valid.
Definition pub_key.h:27
Top-level libcamera namespace.
Definition backtrace.h:17