8#ifndef BOTAN_INTERNAL_COMMONCRYPTO_UTILS_H_
9#define BOTAN_INTERNAL_COMMONCRYPTO_UTILS_H_
11#include <botan/sym_algo.h>
13#include <CommonCrypto/CommonCrypto.h>
30 const CommonCryptor_Opts& opts,
void commoncrypto_adjust_key_size(const uint8_t key[], size_t length, const CommonCryptor_Opts &opts, secure_vector< uint8_t > &full_key)
std::vector< T, secure_allocator< T > > secure_vector
CommonCryptor_Opts commoncrypto_opts_from_algo(std::string_view algo)
CommonCryptor_Opts commoncrypto_opts_from_algo_name(std::string_view algo_name)
Key_Length_Specification key_spec