Home
last modified time | relevance | path

Searched refs:dgst (Results 1 – 25 of 129) sorted by relevance

123456

/netbsd/crypto/external/bsd/openssl.old/dist/crypto/ec/
H A Decdsa_sign.c14 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign() argument
16 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign()
19 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, in ECDSA_do_sign_ex() argument
24 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex()
29 int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char in ECDSA_sign() argument
32 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign()
35 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, in ECDSA_sign_ex() argument
40 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex()
H A Decdsa_ossl.c17 int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen, in ossl_ecdsa_sign() argument
23 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey); in ossl_ecdsa_sign()
35 const unsigned char *dgst, int dlen) in ecdsa_sign_setup() argument
90 if (dgst != NULL) { in ecdsa_sign_setup()
92 dgst, dlen, ctx)) { in ecdsa_sign_setup()
154 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_sign_sig() argument
209 if (!BN_bin2bn(dgst, dgst_len, m)) { in ossl_ecdsa_sign_sig()
292 int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len, in ossl_ecdsa_verify() argument
310 ret = ECDSA_do_verify(dgst, dgst_len, s, eckey); in ossl_ecdsa_verify()
317 int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_verify_sig() argument
[all …]
H A Decdsa_vrf.c20 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len, in ECDSA_do_verify() argument
24 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey); in ECDSA_do_verify()
35 int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, in ECDSA_verify() argument
39 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len, in ECDSA_verify()
H A Dec_kmeth.c207 int (*sign)(int type, const unsigned char *dgst, in EC_KEY_METHOD_set_sign() argument
214 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_sign() argument
227 char *dgst, int dgst_len, in EC_KEY_METHOD_set_verify() argument
230 int (*verify_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_verify() argument
282 int (**psign)(int type, const unsigned char *dgst, in EC_KEY_METHOD_get_sign() argument
289 ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_sign() argument
305 char *dgst, int dgst_len, in EC_KEY_METHOD_get_verify() argument
308 int (**pverify_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_verify() argument
/netbsd/crypto/external/bsd/openssl/dist/crypto/ec/
H A Decdsa_sign.c20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign() argument
22 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign()
25 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, in ECDSA_do_sign_ex() argument
30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex()
35 int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char in ECDSA_sign() argument
38 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign()
41 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, in ECDSA_sign_ex() argument
46 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex()
H A Decdsa_ossl.c43 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_sign_sig() argument
52 return eckey->group->meth->ecdsa_sign_sig(dgst, dgst_len, in ossl_ecdsa_sign_sig()
56 int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_verify_sig() argument
67 int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen, in ossl_ecdsa_sign() argument
73 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey); in ossl_ecdsa_sign()
85 const unsigned char *dgst, int dlen) in ecdsa_sign_setup() argument
142 if (dgst != NULL) { in ecdsa_sign_setup()
144 dgst, dlen, ctx)) { in ecdsa_sign_setup()
260 if (!BN_bin2bn(dgst, dgst_len, m)) { in ossl_ecdsa_simple_sign_sig()
366 ret = ECDSA_do_verify(dgst, dgst_len, s, eckey); in ossl_ecdsa_verify()
[all …]
H A Decdsa_vrf.c26 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len, in ECDSA_do_verify() argument
30 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey); in ECDSA_do_verify()
41 int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, in ECDSA_verify() argument
45 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len, in ECDSA_verify()
H A Dec_kmeth.c234 int (*sign)(int type, const unsigned char *dgst, in EC_KEY_METHOD_set_sign() argument
241 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_sign() argument
254 char *dgst, int dgst_len, in EC_KEY_METHOD_set_verify() argument
257 int (*verify_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_verify() argument
309 int (**psign)(int type, const unsigned char *dgst, in EC_KEY_METHOD_get_sign() argument
316 ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_sign() argument
332 char *dgst, int dgst_len, in EC_KEY_METHOD_get_verify() argument
335 int (**pverify_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_verify() argument
H A Decp_s390x_nistp.c125 static ECDSA_SIG *ecdsa_s390x_nistp_sign_sig(const unsigned char *dgst, in ecdsa_s390x_nistp_sign_sig() argument
168 memcpy(param + S390X_OFF_H(len) + off, dgst, len - off); in ecdsa_s390x_nistp_sign_sig()
224 static int ecdsa_s390x_nistp_verify_sig(const unsigned char *dgst, int dgstlen, in ecdsa_s390x_nistp_verify_sig() argument
265 memcpy(param + S390X_OFF_H(len) + off, dgst, len - off); in ecdsa_s390x_nistp_verify_sig()
301 char *dgst, \
307 return ecdsa_s390x_nistp_sign_sig(dgst, dgstlen, kinv, r, eckey, \
313 unsigned char *dgst, \
318 return ecdsa_s390x_nistp_verify_sig(dgst, dgstlen, sig, eckey, \
/netbsd/crypto/external/bsd/openssl/dist/crypto/ocsp/
H A Docsp_lib.c22 OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, in OCSP_cert_to_id() argument
29 if (!dgst) in OCSP_cert_to_id()
30 dgst = EVP_sha1(); in OCSP_cert_to_id()
39 return OCSP_cert_id_new(dgst, iname, ikey, serial); in OCSP_cert_to_id()
42 OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, in OCSP_cert_id_new() argument
58 if ((nid = EVP_MD_get_type(dgst)) == NID_undef) { in OCSP_cert_id_new()
68 if (!X509_NAME_digest(issuerName, dgst, md, &i)) in OCSP_cert_id_new()
74 if (!EVP_Digest(issuerKey->data, issuerKey->length, md, &i, dgst, NULL)) in OCSP_cert_id_new()
H A Docsp_vfy.c307 EVP_MD *dgst = NULL; in ocsp_match_issuerid() local
319 dgst = EVP_MD_fetch(NULL, name, NULL); in ocsp_match_issuerid()
320 if (dgst == NULL) in ocsp_match_issuerid()
321 dgst = (EVP_MD *)EVP_get_digestbyname(name); in ocsp_match_issuerid()
323 if (dgst == NULL) { in ocsp_match_issuerid()
330 mdlen = EVP_MD_get_size(dgst); in ocsp_match_issuerid()
341 if (!X509_NAME_digest(iname, dgst, md, NULL)) in ocsp_match_issuerid()
347 if (!X509_pubkey_digest(cert, dgst, md, NULL)) { in ocsp_match_issuerid()
367 EVP_MD_free(dgst); in ocsp_match_issuerid()
/netbsd/crypto/external/bsd/openssl/dist/crypto/dsa/
H A Ddsa_sign.c22 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in DSA_do_sign() argument
24 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); in DSA_do_sign()
154 int ossl_dsa_sign_int(int type, const unsigned char *dgst, int dlen, in ossl_dsa_sign_int() argument
161 s = DSA_do_sign(dgst, dlen, dsa); in ossl_dsa_sign_int()
163 s = ossl_dsa_do_sign_int(dgst, dlen, dsa); in ossl_dsa_sign_int()
173 int DSA_sign(int type, const unsigned char *dgst, int dlen, in DSA_sign() argument
176 return ossl_dsa_sign_int(type, dgst, dlen, sig, siglen, dsa); in DSA_sign()
186 int DSA_verify(int type, const unsigned char *dgst, int dgst_len, in DSA_verify() argument
204 ret = DSA_do_verify(dgst, dgst_len, s, dsa); in DSA_verify()
H A Ddsa_ossl.c27 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
31 BIGNUM **rp, const unsigned char *dgst, int dlen);
32 static int dsa_do_verify(const unsigned char *dgst, int dgst_len,
73 DSA_SIG *ossl_dsa_do_sign_int(const unsigned char *dgst, int dlen, DSA *dsa) in ossl_dsa_do_sign_int() argument
113 if (!dsa_sign_setup(dsa, ctx, &kinv, &ret->r, dgst, dlen)) in ossl_dsa_do_sign_int()
123 if (BN_bin2bn(dgst, dlen, m) == NULL) in ossl_dsa_do_sign_int()
200 return ossl_dsa_do_sign_int(dgst, dlen, dsa); in dsa_do_sign()
211 const unsigned char *dgst, int dlen) in dsa_sign_setup() argument
260 if (dgst != NULL) { in dsa_sign_setup()
333 static int dsa_do_verify(const unsigned char *dgst, int dgst_len, in dsa_do_verify() argument
[all …]
H A Ddsa_key.c146 unsigned char dgst[16] = {0}; in dsa_keygen_pairwise_test() local
147 unsigned int dgst_len = (unsigned int)sizeof(dgst); in dsa_keygen_pairwise_test()
158 sig = DSA_do_sign(dgst, (int)dgst_len, dsa); in dsa_keygen_pairwise_test()
162 OSSL_SELF_TEST_oncorrupt_byte(st, dgst); in dsa_keygen_pairwise_test()
164 if (DSA_do_verify(dgst, dgst_len, sig, dsa) != 1) in dsa_keygen_pairwise_test()
/netbsd/external/bsd/libfido2/dist/src/
H A Dassert.c392 SHA256_Final(dgst->ptr, &ctx) == 0) { in fido_get_signed_hash()
396 dgst->len = SHA256_DIGEST_LENGTH; in fido_get_signed_hash()
428 dgst->len, sig->len); in fido_verify_sig_es256()
438 if (ECDSA_verify(0, dgst->ptr, (int)dgst->len, sig->ptr, in fido_verify_sig_es256()
463 dgst->len, sig->len); in fido_verify_sig_rs256()
473 if (RSA_verify(NID_sha256, dgst->ptr, (unsigned int)dgst->len, sig->ptr, in fido_verify_sig_rs256()
498 dgst->len, sig->len); in fido_verify_sig_eddsa()
518 dgst->len) != 1) { in fido_verify_sig_eddsa()
539 fido_blob_t dgst; in fido_assert_verify() local
544 dgst.ptr = buf; in fido_assert_verify()
[all …]
H A Dcred.c240 SHA256_Final(dgst->ptr, &ctx) == 0) { in get_signed_hash_u2f()
249 verify_sig(const fido_blob_t *dgst, const fido_blob_t *x5c, in verify_sig() argument
261 __func__, dgst->len, x5c->len, sig->len); in verify_sig()
274 if (ECDSA_verify(0, dgst->ptr, (int)dgst->len, sig->ptr, in verify_sig()
296 fido_blob_t dgst; in fido_cred_verify() local
299 dgst.ptr = buf; in fido_cred_verify()
300 dgst.len = sizeof(buf); in fido_cred_verify()
337 if (fido_get_signed_hash(COSE_ES256, &dgst, &cred->cdh, in fido_cred_verify()
374 fido_blob_t dgst; in fido_cred_verify_self() local
378 dgst.ptr = buf; in fido_cred_verify_self()
[all …]
/netbsd/crypto/external/bsd/openssl.old/dist/crypto/ocsp/
H A Docsp_lib.c22 OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, in OCSP_cert_to_id() argument
28 if (!dgst) in OCSP_cert_to_id()
29 dgst = EVP_sha1(); in OCSP_cert_to_id()
38 return OCSP_cert_id_new(dgst, iname, ikey, serial); in OCSP_cert_to_id()
41 OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, in OCSP_cert_id_new() argument
57 if ((nid = EVP_MD_type(dgst)) == NID_undef) { in OCSP_cert_id_new()
67 if (!X509_NAME_digest(issuerName, dgst, md, &i)) in OCSP_cert_id_new()
73 if (!EVP_Digest(issuerKey->data, issuerKey->length, md, &i, dgst, NULL)) in OCSP_cert_id_new()
/netbsd/crypto/external/bsd/openssl.old/dist/crypto/dsa/
H A Ddsa_ossl.c18 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
22 BIGNUM **rp, const unsigned char *dgst, int dlen);
23 static int dsa_do_verify(const unsigned char *dgst, int dgst_len,
62 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in dsa_do_sign() argument
99 if (!dsa_sign_setup(dsa, ctx, &kinv, &ret->r, dgst, dlen)) in dsa_do_sign()
109 if (BN_bin2bn(dgst, dlen, m) == NULL) in dsa_do_sign()
184 const unsigned char *dgst, int dlen) in dsa_sign_setup() argument
227 if (dgst != NULL) { in dsa_sign_setup()
232 if (!BN_generate_dsa_nonce(k, dsa->q, dsa->priv_key, dgst, in dsa_sign_setup()
299 static int dsa_do_verify(const unsigned char *dgst, int dgst_len, in dsa_do_verify() argument
[all …]
/netbsd/crypto/external/bsd/openssl/dist/doc/man3/
H A DECDSA_sign.pod20 int ECDSA_sign(int type, const unsigned char *dgst, int dgstlen,
22 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
25 int ECDSA_verify(int type, const unsigned char *dgst, int dgstlen,
27 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
30 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
34 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dgstlen,
54 I<dgst> using the private EC key I<eckey>. The DER encoded signatures is
66 valid ECDSA signature of the hash value I<dgst> of size I<dgstlen> using the
83 I<dgst> using the private EC key I<eckey> and the optional pre-computed values
139 if (ECDSA_sign(0, dgst, dgstlen, pp, &buf_len, eckey) == 0)
H A DOCSP_cert_to_id.pod12 OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst,
15 OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst,
33 message digest B<dgst> for certificate B<subject> with issuer B<issuer>. If
34 B<dgst> is B<NULL> then SHA1 is used.
36 OCSP_cert_id_new() creates and returns a new B<OCSP_CERTID> using B<dgst> and
/netbsd/crypto/external/bsd/openssl.old/dist/include/openssl/
H A Dec.h1191 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
1204 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
1217 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
1239 int ECDSA_sign(int type, const unsigned char *dgst, int dgstlen,
1255 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dgstlen,
1270 int ECDSA_verify(int type, const unsigned char *dgst, int dgstlen,
1305 int (*sign)(int type, const unsigned char *dgst,
1320 char *dgst, int dgst_len,
1323 int (*verify_sig)(const unsigned char *dgst,
1364 char *dgst, int dgst_len,
[all …]
/netbsd/crypto/external/bsd/openssl/dist/include/openssl/
H A Dec.h1365 OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
1414 OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
1447 OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst,
1482 int (*sign)(int type, const unsigned char *dgst,
1489 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst,
1498 char *dgst, int dgst_len,
1501 int (*verify_sig)(const unsigned char *dgst,
1526 int (**psign)(int type, const unsigned char *dgst,
1533 ECDSA_SIG *(**psign_sig)(const unsigned char *dgst,
1542 char *dgst, int dgst_len,
[all …]
/netbsd/crypto/external/bsd/openssl.old/dist/doc/man3/
H A DDSA_do_sign.pod11 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
13 int DSA_do_verify(const unsigned char *dgst, int dgst_len,
19 digest B<dgst> using the private key B<dsa> and returns it in a
27 message digest B<dgst> of size B<len>. B<dsa> is the signer's public
H A DOCSP_cert_to_id.pod12 OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst,
15 OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst,
33 message digest B<dgst> for certificate B<subject> with issuer B<issuer>. If
34 B<dgst> is B<NULL> then SHA1 is used.
36 OCSP_cert_id_new() creates and returns a new B<OCSP_CERTID> using B<dgst> and
H A DECDSA_SIG_new.pod23 int ECDSA_sign(int type, const unsigned char *dgst, int dgstlen,
25 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
28 int ECDSA_verify(int type, const unsigned char *dgst, int dgstlen,
30 int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,
33 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
37 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dgstlen,
76 B<dgst> using the private EC key B<eckey>. The DER encoded signatures is
88 valid ECDSA signature of the hash value B<dgst> of size B<dgstlen> using the
105 B<dgst> using the private EC key B<eckey> and the optional pre-computed values
167 if (ECDSA_sign(0, dgst, dgstlen, pp, &buf_len, eckey) == 0)

123456