Lines Matching refs:signature
189 ECDSA_SIG *signature = NULL; in x9_62_test_internal() local
207 signature = ECDSA_do_sign(digest, 20, key); in x9_62_test_internal()
208 if (signature == NULL) in x9_62_test_internal()
218 if (BN_cmp(signature->r ,r) || BN_cmp(signature->s, s)) in x9_62_test_internal()
223 if (ECDSA_do_verify(digest, 20, signature, key) != 1) in x9_62_test_internal()
235 if (signature) in x9_62_test_internal()
236 ECDSA_SIG_free(signature); in x9_62_test_internal()
290 unsigned char *signature = NULL; in test_builtin() local
382 if ((signature = OPENSSL_malloc(sig_len)) == NULL) in test_builtin()
384 if (!ECDSA_sign(0, digest, 20, signature, &sig_len, eckey)) in test_builtin()
392 if (ECDSA_verify(0, digest, 20, signature, sig_len, eckey) != 1) in test_builtin()
400 if (ECDSA_verify(0, digest, 20, signature, sig_len, in test_builtin()
409 if (ECDSA_verify(0, wrong_digest, 20, signature, sig_len, in test_builtin()
418 offset = signature[10] % sig_len; in test_builtin()
419 dirt = signature[11]; in test_builtin()
420 signature[offset] ^= dirt ? dirt : 1; in test_builtin()
421 if (ECDSA_verify(0, digest, 20, signature, sig_len, eckey) == 1) in test_builtin()
431 OPENSSL_free(signature); in test_builtin()
432 signature = NULL; in test_builtin()
445 if (signature) in test_builtin()
446 OPENSSL_free(signature); in test_builtin()