1#ifndef VANETZA_SECURITY_PERSISTENCE_HPP
2#define VANETZA_SECURITY_PERSISTENCE_HPP
4#include <vanetza/security/ecdsa256.hpp>
5#include <vanetza/security/v2/certificate.hpp>
6#include <vanetza/security/v2/public_key.hpp>
20ecdsa256::KeyPair load_private_key_from_file(
const std::string& key_path);
27PublicKey load_public_key_from_file(
const std::string& key_path);
34void save_public_key_to_file(
const std::string& key_path,
const PublicKey& public_key);
41Certificate load_certificate_from_file(
const std::string& certificate_path);
48void save_certificate_to_file(
const std::string& certificate_path,
const Certificate& certificate);