Home
last modified time | relevance | path

Searched refs:ecdsa (Results 1 – 21 of 21) sorted by relevance

/dragonfly/crypto/openssh/
HDssh-ecdsa.c68 EC_KEY_free(k->ecdsa); in ssh_ecdsa_cleanup()
69 k->ecdsa = NULL; in ssh_ecdsa_cleanup()
78 if (a->ecdsa == NULL || b->ecdsa == NULL) in ssh_ecdsa_equal()
80 if ((grp_a = EC_KEY_get0_group(a->ecdsa)) == NULL || in ssh_ecdsa_equal()
81 (grp_b = EC_KEY_get0_group(b->ecdsa)) == NULL) in ssh_ecdsa_equal()
83 if ((pub_a = EC_KEY_get0_public_key(a->ecdsa)) == NULL || in ssh_ecdsa_equal()
84 (pub_b = EC_KEY_get0_public_key(b->ecdsa)) == NULL) in ssh_ecdsa_equal()
100 if (key->ecdsa == NULL) in ssh_ecdsa_serialize_public()
104 (r = sshbuf_put_eckey(b, key->ecdsa)) != 0) in ssh_ecdsa_serialize_public()
121 EC_KEY_get0_private_key(key->ecdsa))) != 0) in ssh_ecdsa_serialize_private()
[all …]
HDPROTOCOL.certkeys36 ecdsa-sha2-nistp256-cert-v01@openssh.com
37 ecdsa-sha2-nistp384-cert-v01@openssh.com
38 ecdsa-sha2-nistp521-cert-v01@openssh.com
116 string "ecdsa-sha2-nistp256-cert-v01@openssh.com" |
117 "ecdsa-sha2-nistp384-cert-v01@openssh.com" |
118 "ecdsa-sha2-nistp521-cert-v01@openssh.com"
209 ssh-dss, ssh-ed25519 and the ECDSA types ecdsa-sha2-nistp256,
210 ecdsa-sha2-nistp384, ecdsa-sha2-nistp521. "Chained" certificates, where
HDssh-pkcs11-client.c353 key->ecdsa = ec; in ecdsa_do_sign()
418 EC_KEY_set_method(k->ecdsa, helper->ec_meth); in wrap_key()
462 if ((helper = helper_by_ec(priv->ecdsa)) == NULL || in pkcs11_make_cert()
467 EC_KEY_set_method(ret->ecdsa, helper->ec_meth); in pkcs11_make_cert()
HDssh-ecdsa-sk.c255 if (key == NULL || key->ecdsa == NULL || in ssh_ecdsa_sk_verify()
380 switch (ECDSA_do_verify(sighash, sizeof(sighash), esig, key->ecdsa)) { in ssh_ecdsa_sk_verify()
HDssh-pkcs11-helper.c217 u_int xslen = ECDSA_size(key->ecdsa); in process_sign()
222 &xslen, found->ecdsa); in process_sign()
HDsshkey.c3250 success = PEM_write_bio_ECPrivateKey(bio, key->ecdsa, in sshkey_private_to_blob_pem_pkcs8()
3253 success = EVP_PKEY_set1_EC_KEY(pkey, key->ecdsa); in sshkey_private_to_blob_pem_pkcs8()
3495 prv->ecdsa = EVP_PKEY_get1_EC_KEY(pk); in sshkey_parse_private_pem_fileblob()
3497 prv->ecdsa_nid = sshkey_ecdsa_key_to_nid(prv->ecdsa); in sshkey_parse_private_pem_fileblob()
3500 sshkey_ec_validate_public(EC_KEY_get0_group(prv->ecdsa), in sshkey_parse_private_pem_fileblob()
3501 EC_KEY_get0_public_key(prv->ecdsa)) != 0 || in sshkey_parse_private_pem_fileblob()
3502 sshkey_ec_validate_private(prv->ecdsa) != 0) { in sshkey_parse_private_pem_fileblob()
3507 if (prv != NULL && prv->ecdsa != NULL) in sshkey_parse_private_pem_fileblob()
3508 sshkey_dump_ec_key(prv->ecdsa); in sshkey_parse_private_pem_fileblob()
HDPROTOCOL38 "ecdsa-sha2-nistp256-cert-v01@openssh.com",
39 "ecdsa-sha2-nistp384-cert-v01@openssh.com" and
40 "ecdsa-sha2-nistp521-cert-v01@openssh.com"
49 specified in RFC5656. Only the ecdsa-sha2-nistp256, ecdsa-sha2-nistp384
50 and ecdsa-sha2-nistp521 curves over GF(p) are supported. Elliptic
HDsshkey.h134 EC_KEY *ecdsa; member
HDREADME.DELETED480 ./regress/unittests/sshsig/testdata/ecdsa
481 ./regress/unittests/sshsig/testdata/ecdsa.pub
482 ./regress/unittests/sshsig/testdata/ecdsa.sig
HDssh-keygen.c389 if (!PEM_write_EC_PUBKEY(stdout, k->ecdsa)) in do_convert_to_pkcs8()
415 if (!PEM_write_EC_PUBKEY(stdout, k->ecdsa)) in do_convert_to_pem()
730 (*k)->ecdsa = EVP_PKEY_get1_EC_KEY(pubkey); in do_convert_from_pkcs8()
731 (*k)->ecdsa_nid = sshkey_ecdsa_key_to_nid((*k)->ecdsa); in do_convert_from_pkcs8()
802 ok = PEM_write_ECPrivateKey(stdout, k->ecdsa, NULL, in do_convert_from()
HDconfigure.ac3069 #include <openssl/ecdsa.h>
3087 #include <openssl/ecdsa.h>
3105 #include <openssl/ecdsa.h>
3120 #include <openssl/ecdsa.h>
3151 ecdsa-sha2-nistp256 \
3153 ecdsa-sha2-nistp256-cert-v01@openssh.com"
3159 ecdsa-sha2-nistp384 \
3161 ecdsa-sha2-nistp384-cert-v01@openssh.com"
3168 ecdsa-sha2-nistp521 \
3169 ecdsa-sha2-nistp521-cert-v01@openssh.com"
HDssh-pkcs11.c806 key->ecdsa = ec; in pkcs11_fetch_ecdsa_pubkey()
1047 key->ecdsa = ec; in pkcs11_fetch_x509_pubkey()
/dragonfly/crypto/libressl/crypto/ecdsa/
HDecs_lib.c91 ECDSA_DATA *ecdsa; in ECDSA_set_method() local
93 ecdsa = ecdsa_check(eckey); in ECDSA_set_method()
95 if (ecdsa == NULL) in ECDSA_set_method()
99 ENGINE_finish(ecdsa->engine); in ECDSA_set_method()
100 ecdsa->engine = NULL; in ECDSA_set_method()
102 ecdsa->meth = meth; in ECDSA_set_method()
240 ECDSA_DATA *ecdsa; in ECDSA_set_ex_data() local
241 ecdsa = ecdsa_check(d); in ECDSA_set_ex_data()
242 if (ecdsa == NULL) in ECDSA_set_ex_data()
244 return (CRYPTO_set_ex_data(&ecdsa->ex_data, idx, arg)); in ECDSA_set_ex_data()
[all …]
HDecs_ossl.c251 ECDSA_DATA *ecdsa; in ossl_ecdsa_sign_setup() local
253 if ((ecdsa = ecdsa_check(eckey)) == NULL) in ossl_ecdsa_sign_setup()
255 return ecdsa->meth->ecdsa_sign_setup(eckey, ctx_in, kinvp, rp); in ossl_ecdsa_sign_setup()
268 ECDSA_DATA *ecdsa; in ecdsa_do_sign() local
271 ecdsa = ecdsa_check(eckey); in ecdsa_do_sign()
275 if (group == NULL || priv_key == NULL || ecdsa == NULL) { in ecdsa_do_sign()
412 ECDSA_DATA *ecdsa; in ossl_ecdsa_sign_sig() local
414 if ((ecdsa = ecdsa_check(eckey)) == NULL) in ossl_ecdsa_sign_sig()
416 return ecdsa->meth->ecdsa_do_sign(dgst, dgst_len, in_kinv, in_r, eckey); in ossl_ecdsa_sign_sig()
541 ECDSA_DATA *ecdsa; in ossl_ecdsa_verify_sig() local
[all …]
/dragonfly/contrib/file/magic/Magdir/
HDssh10 0 string ecdsa-sha2-nistp256 OpenSSH ECDSA public key
11 0 string ecdsa-sha2-nistp384 OpenSSH ECDSA public key
12 0 string ecdsa-sha2-nistp521 OpenSSH ECDSA public key
31 # name of the algorithm like: ssh-dss ssh-rsa ecdsa-sha2-nistp256 ssh-ed25519
/dragonfly/crypto/libressl/tls/
HDtls_signer.c30 EC_KEY *ecdsa; member
66 EC_KEY_free(skey->ecdsa); in tls_signer_free()
134 (skey->ecdsa = EVP_PKEY_get1_EC_KEY(pkey)) == NULL) { in tls_signer_add_keypair_mem()
252 if ((signature_len = ECDSA_size(skey->ecdsa)) <= 0) { in tls_sign_ecdsa()
263 skey->ecdsa)) { in tls_sign_ecdsa()
299 if (skey->ecdsa != NULL) in tls_signer_sign()
/dragonfly/lib/libssh/
HDMakefile41 monitor_fdpass.c rijndael.c ssh-dss.c ssh-ecdsa.c ssh-ecdsa-sk.c \
/dragonfly/crypto/libressl/apps/openssl/
HDspeed.c459 EC_KEY *ecdsa[EC_NUM]; in speed_main() local
495 ecdsa[i] = NULL; in speed_main()
1658 ecdsa[j] = EC_KEY_new_by_curve_name(test_curves[j]); in speed_main()
1659 if (ecdsa[j] == NULL) { in speed_main()
1664 EC_KEY_precompute_mult(ecdsa[j], NULL); in speed_main()
1667 EC_KEY_generate_key(ecdsa[j]); in speed_main()
1669 &ecdsasiglen, ecdsa[j]); in speed_main()
1685 ecdsa[j]); in speed_main()
1704 ecdsasiglen, ecdsa[j]); in speed_main()
1716 … ret = ECDSA_verify(0, buf, 20, ecdsasig, ecdsasiglen, ecdsa[j]); in speed_main()
[all …]
/dragonfly/usr.bin/nc/
HDMakefile3 .PATH: ${.CURDIR}/../../crypto/libressl/crypto/ecdsa
/dragonfly/lib/librecrypto/
HDMakefile15 INCS+= ec.h ecdh.h ecdsa.h err.h evp.h gost.h
27 CFLAGS+= -I${LCRYPTO_SRC}/bn -I${LCRYPTO_SRC}/ec -I${LCRYPTO_SRC}/ecdsa
281 ${LCRYPTO_SRC}/ecdsa \
/dragonfly/crypto/libressl/
HDcert.pem344 Signature Algorithm: ecdsa-with-SHA384
530 Signature Algorithm: ecdsa-with-SHA256
562 Signature Algorithm: ecdsa-with-SHA384
657 Signature Algorithm: ecdsa-with-SHA384
1254 Signature Algorithm: ecdsa-with-SHA384
1402 Signature Algorithm: ecdsa-with-SHA384
1448 Signature Algorithm: ecdsa-with-SHA384
1811 Signature Algorithm: ecdsa-with-SHA384
1933 Signature Algorithm: ecdsa-with-SHA384
2242 Signature Algorithm: ecdsa-with-SHA384
[all …]