/freebsd/crypto/openssh/regress/misc/sk-dummy/ |
H A D | sk-dummy.c | 315 const BIGNUM *sig_r, *sig_s; in sig_ecdsa() local 372 ECDSA_SIG_get0(sig, &sig_r, &sig_s); in sig_ecdsa() 373 response->sig_r_len = BN_num_bytes(sig_r); in sig_ecdsa() 375 if ((response->sig_r = calloc(1, response->sig_r_len)) == NULL || in sig_ecdsa() 380 BN_bn2bin(sig_r, response->sig_r); in sig_ecdsa() 389 free(response->sig_r); in sig_ecdsa() 391 response->sig_r = NULL; in sig_ecdsa() 462 if ((response->sig_r = calloc(1, response->sig_r_len)) == NULL) { in sig_ed25519() 466 memcpy(response->sig_r, sig, response->sig_r_len); in sig_ed25519() 467 dump("sig_r", response->sig_r, response->sig_r_len); in sig_ed25519() [all …]
|
/freebsd/crypto/openssh/ |
H A D | ssh-dss.c | 265 const BIGNUM *sig_r, *sig_s; in ssh_dss_sign() local 291 DSA_SIG_get0(sig, &sig_r, &sig_s); in ssh_dss_sign() 292 rlen = BN_num_bytes(sig_r); in ssh_dss_sign() 299 BN_bn2bin(sig_r, sigblob + SIGBLOB_LEN - INTBLOB_LEN - rlen); in ssh_dss_sign() 335 BIGNUM *sig_r = NULL, *sig_s = NULL; in ssh_dss_verify() local 373 (sig_r = BN_new()) == NULL || in ssh_dss_verify() 378 if ((BN_bin2bn(sigblob, INTBLOB_LEN, sig_r) == NULL) || in ssh_dss_verify() 383 if (!DSA_SIG_set0(dsig, sig_r, sig_s)) { in ssh_dss_verify() 387 sig_r = sig_s = NULL; /* transferred */ in ssh_dss_verify() 409 BN_clear_free(sig_r); in ssh_dss_verify()
|
H A D | ssh-ecdsa.c | 328 const BIGNUM *sig_r, *sig_s; in ssh_ecdsa_sign() local 359 ECDSA_SIG_get0(esig, &sig_r, &sig_s); in ssh_ecdsa_sign() 360 if ((ret = sshbuf_put_bignum2(bb, sig_r)) != 0 || in ssh_ecdsa_sign() 392 BIGNUM *sig_r = NULL, *sig_s = NULL; in ssh_ecdsa_verify() local 425 if (sshbuf_get_bignum2(sigbuf, &sig_r) != 0 || in ssh_ecdsa_verify() 439 if (!ECDSA_SIG_set0(esig, sig_r, sig_s)) { in ssh_ecdsa_verify() 443 sig_r = sig_s = NULL; /* transferred */ in ssh_ecdsa_verify() 468 BN_clear_free(sig_r); in ssh_ecdsa_verify()
|
H A D | ssh-ecdsa-sk.c | 241 BIGNUM *sig_r = NULL, *sig_s = NULL; in ssh_ecdsa_sk_verify() local 302 if (sshbuf_get_bignum2(sigbuf, &sig_r) != 0 || in ssh_ecdsa_sk_verify() 315 fprintf(stderr, "%s: sig_r: %s\n", __func__, (tmp = BN_bn2hex(sig_r))); in ssh_ecdsa_sk_verify() 332 if (!ECDSA_SIG_set0(esig, sig_r, sig_s)) { in ssh_ecdsa_sk_verify() 336 sig_r = sig_s = NULL; /* transferred */ in ssh_ecdsa_sk_verify() 433 BN_clear_free(sig_r); in ssh_ecdsa_sk_verify()
|
H A D | sk-usbhid.c | 1041 const BIGNUM *sig_r, *sig_s; in pack_sig_ecdsa() local 1052 ECDSA_SIG_get0(sig, &sig_r, &sig_s); in pack_sig_ecdsa() 1053 response->sig_r_len = BN_num_bytes(sig_r); in pack_sig_ecdsa() 1055 if ((response->sig_r = calloc(1, response->sig_r_len)) == NULL || in pack_sig_ecdsa() 1060 BN_bn2bin(sig_r, response->sig_r); in pack_sig_ecdsa() 1066 free(response->sig_r); in pack_sig_ecdsa() 1068 response->sig_r = NULL; in pack_sig_ecdsa() 1089 if ((response->sig_r = calloc(1, response->sig_r_len)) == NULL) { in pack_sig_ed25519() 1093 memcpy(response->sig_r, ptr, len); in pack_sig_ed25519() 1097 free(response->sig_r); in pack_sig_ed25519() [all …]
|
H A D | ssh-sk.c | 199 freezero(r->sig_r, r->sig_r_len); in sshsk_free_sign_response() 586 if (resp->sig_r == NULL || resp->sig_s == NULL) { in sshsk_ecdsa_sig() 597 resp->sig_r, resp->sig_r_len)) != 0 || in sshsk_ecdsa_sig() 611 sshbuf_dump_data(resp->sig_r, resp->sig_r_len, stderr); in sshsk_ecdsa_sig() 630 if (resp->sig_r == NULL) { in sshsk_ed25519_sig() 636 resp->sig_r, resp->sig_r_len)) != 0 || in sshsk_ed25519_sig() 644 sshbuf_dump_data(resp->sig_r, resp->sig_r_len, stderr); in sshsk_ed25519_sig()
|
H A D | sk-api.h | 60 uint8_t *sig_r; member
|
/freebsd/crypto/openssl/test/ |
H A D | sm2_internal_test.c | 317 const BIGNUM *sig_r = NULL; in test_sm2_sign() 348 ECDSA_SIG_get0(sig, &sig_r, &sig_s); in test_sm2_sign() 352 || !TEST_BN_eq(r, sig_r) in test_sm2_sign() 316 const BIGNUM *sig_r = NULL; test_sm2_sign() local
|
H A D | ecdsatest.c | 87 const BIGNUM *sig_r = NULL, *sig_s = NULL; in x9_62_tests() local 139 ECDSA_SIG_get0(signature, &sig_r, &sig_s); in x9_62_tests() 140 if (!TEST_BN_eq(sig_r, r) in x9_62_tests()
|