3#include <logicalaccess/plugins/cards/epass/lla_cards_epass_api.hpp>
14 void reset(
const std::string &mrz);
18 void compute_session_keys(
const ByteVector &k_icc,
22 const std::string hash_algo =
"sha1",
23 unsigned char keylen = 16);
26 const std::string hash_algo =
"sha1",
27 unsigned char keylen = 16);
42 ByteVector compute_mac(std::shared_ptr<openssl::SymmetricCipher> cipher,
Definition: epasscrypto.hpp:9
Definition: iso24727crypto.hpp:14
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80