Lines Matching defs:ecdsa
46 #include "mbedtls/ecdsa.h"
116 "rsa, dhm, ecdsa, ecdh.\n"
513 rsa, dhm, ecdsa, ecdh;
602 } else if (strcmp(argv[i], "ecdsa") == 0) {
603 todo.ecdsa = 1;
1130 if (todo.ecdsa) {
1131 mbedtls_ecdsa_context ecdsa;
1144 mbedtls_ecdsa_init(&ecdsa);
1146 if (mbedtls_ecdsa_genkey(&ecdsa, curve_info->grp_id, myrand, NULL) != 0) {
1155 mbedtls_ecdsa_write_signature(&ecdsa, MBEDTLS_MD_SHA256, buf,
1160 mbedtls_ecdsa_free(&ecdsa);
1170 mbedtls_ecdsa_init(&ecdsa);
1172 if (mbedtls_ecdsa_genkey(&ecdsa, curve_info->grp_id, myrand, NULL) != 0 ||
1173 mbedtls_ecdsa_write_signature(&ecdsa, MBEDTLS_MD_SHA256, buf, curve_info->bit_size,
1181 ret = mbedtls_ecdsa_read_signature(&ecdsa, buf, curve_info->bit_size,
1184 mbedtls_ecdsa_free(&ecdsa);