blob: 94d9d53f8f71a941d31757723d2564e745394c14 [file] [log] [blame]
#ifndef QL_TEE_ASYMM_UTILS_H
#define QL_TEE_ASYMM_UTILS_H
#include "ql_tee_service.h"
ql_tee_error_t ql_rsa_genkey_args(uint64_t exponent, uint32_t bits, ql_km_key_args_t *args);
ql_tee_error_t ql_ec_genkey_args(ql_km_ec_curve_t curve, ql_km_key_args_t *args);
ql_tee_error_t ql_rsa_operation_args(ql_km_purpose_t purpose, ql_km_rsa_padding_t padding,
ql_km_digest_t digest, ql_km_operation_args_t *args);
#endif /* QL_TEE_ASYMM_UTILS_H */