#ifndef SIGSUM_KEY_MAP_INTERNAL_H_INCLUDED
#define SIGSUM_KEY_MAP_INTERNAL_H_INCLUDED

#include <stdbool.h>
#include <stdint.h>

#include "crypto.h"
#include "key-map.h"

bool
_sigsum_key_map_verify (const struct sigsum_key_map *keys, size_t msg_size, const uint8_t *msg,
			const struct sigsum_signature_with_hash *signature, const char **err);

#endif /* SIGSUM_KEY_MAP_INTERNAL_H_INCLUDED */
