10#ifndef BOTAN_DILITHIUM_TYPES_H_
11#define BOTAN_DILITHIUM_TYPES_H_
13#include <botan/secmem.h>
14#include <botan/strong_type.h>
15#include <botan/internal/dilithium_polynomial.h>
19class Dilithium_PublicKeyInternal;
20class Dilithium_PrivateKeyInternal;
68 std::pair<std::shared_ptr<Dilithium_PublicKeyInternal>, std::shared_ptr<Dilithium_PrivateKeyInternal>>;
std::pair< std::shared_ptr< Dilithium_PublicKeyInternal >, std::shared_ptr< Dilithium_PrivateKeyInternal > > DilithiumInternalKeypair
Internal representation of a Dilithium key pair.