b.liu | b17525e | 2025-05-14 17:22:29 +0800 | [diff] [blame^] | 1 | #ifndef QL_TEE_ASYMM_UTILS_H |
| 2 | #define QL_TEE_ASYMM_UTILS_H |
| 3 | |
| 4 | #include "ql_tee_service.h" |
| 5 | |
| 6 | ql_tee_error_t ql_rsa_genkey_args(uint64_t exponent, uint32_t bits, ql_km_key_args_t *args); |
| 7 | |
| 8 | ql_tee_error_t ql_ec_genkey_args(ql_km_ec_curve_t curve, ql_km_key_args_t *args); |
| 9 | |
| 10 | ql_tee_error_t ql_rsa_operation_args(ql_km_purpose_t purpose, ql_km_rsa_padding_t padding, |
| 11 | ql_km_digest_t digest, ql_km_operation_args_t *args); |
| 12 | |
| 13 | #endif /* QL_TEE_ASYMM_UTILS_H */ |