1#ifndef TENDUKE_CRYPTO_PUBLICKEY_H
2#define TENDUKE_CRYPTO_PUBLICKEY_H
4#include "./MessageDigestVerifier.h"
5#include "./MessageDigest.h"
31 virtual std::string
toPEM()
const = 0;
Algorithm
Supported algorithms.
Definition MessageDigest.h:24
Public key.
Definition PublicKey.h:16
virtual std::unique_ptr< tenduke::crypto::MessageDigestVerifier > createMessageDigestVerifier(tenduke::crypto::MessageDigest::Algorithm algorithm) const =0
Creates a tenduke::crypto::MessageDigestVerifier, which uses this key and given algorithm.
virtual std::string toPEM() const =0
Generates PEM-representation of this key.
Cryptography services.
Definition CryptoException.h:7
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4