Lines Matching +full:un +full:- +full:approved

2  * Copyright 2002-2024 The OpenSSL Project Authors. All Rights Reserved.
59 /*-
62 * - the X9.62 draft (4)
63 * - NIST CAVP (720)
65 * It uses the low-level ECDSA_sign_setup instead of EVP to control the RNG.
69 * - generate public keys that matches those KATs
70 * - create ECDSA signatures that match those KATs
71 * - accept those signatures as valid
101 return TEST_skip("skip non approved curves"); in x9_62_tests()
160 /*-
162 * - EVP_DigestSign (this is the one-shot version)
163 * - EVP_DigestVerify
166 * - create a key
167 * - create a signature
168 * - accept that signature
169 * - reject that signature with a different public key
170 * - reject that signature if its length is not correct
171 * - reject that signature after modifying the message
172 * - accept that signature after un-modifying the message
173 * - reject that signature after modifying the signature
174 * - accept that signature after un-modifying the signature
201 /* skip built-in curves where ord(G) is not prime */ in test_builtin()
259 /* negative test, verify with wrong signature length, -1 return */ in test_builtin()
262 || !TEST_int_eq(EVP_DigestVerify(mctx, sig, sig_len - 1, tbs, sizeof(tbs)), -1) in test_builtin()
278 /* un-muck and test it verifies */ in test_builtin()
286 /*- in test_builtin()
288 * - 30 LL 02 .. in test_builtin()
289 * - 30 81 LL 02 .. in test_builtin()
291 * - Sometimes this mucks with the high level DER sequence wrapper: in test_builtin()
292 * in that case, DER-parsing of the whole signature should fail. in test_builtin()
294 * - Sometimes this mucks with the DER-encoding of ECDSA.r: in test_builtin()
295 * in that case, DER-parsing of ECDSA.r should fail. in test_builtin()
297 * - Sometimes this mucks with the DER-encoding of ECDSA.s: in test_builtin()
298 * in that case, DER-parsing of ECDSA.s should fail. in test_builtin()
300 * - Sometimes this mucks with ECDSA.r: in test_builtin()
303 * - Sometimes this mucks with ECDSA.s: in test_builtin()
320 /* un-muck and test it verifies */ in test_builtin()