Searched refs:cose_alg (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/libfido2/src/ |
H A D | cbor.c | 472 cbor_encode_pubkey_param(int cose_alg) in cbor_encode_pubkey_param() argument 483 cose_alg > -1 || cose_alg < INT16_MIN) in cbor_encode_pubkey_param() 488 if (-cose_alg - 1 > UINT8_MAX) in cbor_encode_pubkey_param() 489 alg.value = cbor_build_negint16((uint16_t)(-cose_alg - 1)); in cbor_encode_pubkey_param() 491 alg.value = cbor_build_negint8((uint8_t)(-cose_alg - 1)); in cbor_encode_pubkey_param() 980 get_cose_alg(const cbor_item_t *item, int *cose_alg) in get_cose_alg() argument 986 *cose_alg = 0; in get_cose_alg() 1029 *cose_alg = cose_key.alg; in get_cose_alg() 1118 if (attcred->type != cose_alg) { in decode_attcred() 1120 attcred->type, cose_alg); in decode_attcred() [all …]
|
H A D | cred.c | 337 int cose_alg; in fido_cred_verify() local 377 if ((cose_alg = cred->attstmt.alg) == COSE_UNSPEC) in fido_cred_verify() 378 cose_alg = COSE_ES256; /* backwards compat */ in fido_cred_verify() 381 if (fido_get_signed_hash(cose_alg, &dgst, &cred->cdh, in fido_cred_verify() 987 fido_cred_set_type(fido_cred_t *cred, int cose_alg) in fido_cred_set_type() argument 991 if (cose_alg != COSE_ES256 && cose_alg != COSE_ES384 && in fido_cred_set_type() 992 cose_alg != COSE_RS256 && cose_alg != COSE_EDDSA) in fido_cred_set_type() 995 cred->type = cose_alg; in fido_cred_set_type()
|
H A D | assert.c | 456 fido_get_signed_hash(int cose_alg, fido_blob_t *dgst, in fido_get_signed_hash() argument 464 fido_log_debug("%s: cose_alg=%d", __func__, cose_alg); in fido_get_signed_hash() 475 switch (cose_alg) { in fido_get_signed_hash() 498 fido_assert_verify(const fido_assert_t *assert, size_t idx, int cose_alg, in fido_assert_verify() argument 546 if (fido_get_signed_hash(cose_alg, &dgst, &assert->cdh, in fido_assert_verify() 553 switch (cose_alg) { in fido_assert_verify() 568 cose_alg); in fido_assert_verify()
|
H A D | u2f.c | 438 encode_cred_attstmt(int cose_alg, const fido_blob_t *x5c, in encode_cred_attstmt() argument 443 const uint8_t alg_cbor = (uint8_t)(-cose_alg - 1); in encode_cred_attstmt()
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | fuzz_cred.c | 353 int cose_alg = 0; in test_cred() local 360 cose_alg = COSE_ES256; in test_cred() 363 cose_alg = COSE_RS256; in test_cred() 366 cose_alg = COSE_ES384; in test_cred() 369 cose_alg = COSE_EDDSA; in test_cred() 375 make_cred(cred, p->opt, cose_alg, &p->cdh, p->rp_id, p->rp_name, in test_cred() 379 verify_cred(cose_alg, in test_cred()
|
H A D | fuzz_assert.c | 392 int cose_alg = 0; in test() local 402 cose_alg = COSE_ES256; in test() 414 cose_alg = COSE_RS256; in test() 426 cose_alg = COSE_ES384; in test() 439 cose_alg = COSE_EDDSA; in test() 462 verify_assert(cose_alg, in test()
|
/freebsd/crypto/openssh/ |
H A D | sk-usbhid.c | 844 int cose_alg; in sk_enroll() local 864 cose_alg = COSE_ES256; in sk_enroll() 868 cose_alg = COSE_EDDSA; in sk_enroll() 901 if ((r = fido_cred_set_type(cred, cose_alg)) != FIDO_OK) { in sk_enroll()
|