Home | History | Annotate | Download | only in fipsmodule

Lines Matching refs:ec_key

26 #include <openssl/ec_key.h>
66 #include "ec/ec_key.c"
256 static EC_KEY *self_test_ecdsa_key(void) {
273 EC_KEY *ec_key = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
277 if (ec_key == NULL || qx == NULL || qy == NULL || d == NULL ||
278 !EC_KEY_set_public_key_affine_coordinates(ec_key, qx, qy) ||
279 !EC_KEY_set_private_key(ec_key, d)) {
280 EC_KEY_free(ec_key);
281 ec_key = NULL;
287 return ec_key;
609 EC_KEY *ec_key = self_test_ecdsa_key();
610 if (ec_key == NULL) {
618 ec_key->fixed_k = BN_new();
619 if (ec_key->fixed_k == NULL ||
620 !BN_set_word(ec_key->fixed_k, 42)) {
626 ECDSA_do_sign(kPlaintextSHA256, sizeof(kPlaintextSHA256), ec_key);
642 EC_KEY_free(ec_key);