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");
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 */
259 /* negative test, verify with wrong signature length, -1 return */
262 || !TEST_int_eq(EVP_DigestVerify(mctx, sig, sig_len - 1, tbs, sizeof(tbs)), -1)
278 /* un-muck and test it verifies */
286 /*-
288 * - 30 LL 02 ..
289 * - 30 81 LL 02 ..
291 * - Sometimes this mucks with the high level DER sequence wrapper:
292 * in that case, DER-parsing of the whole signature should fail.
294 * - Sometimes this mucks with the DER-encoding of ECDSA.r:
295 * in that case, DER-parsing of ECDSA.r should fail.
297 * - Sometimes this mucks with the DER-encoding of ECDSA.s:
298 * in that case, DER-parsing of ECDSA.s should fail.
300 * - Sometimes this mucks with ECDSA.r:
303 * - Sometimes this mucks with ECDSA.s:
320 /* un-muck and test it verifies */