Home
last modified time | relevance | path

Searched refs:cdh (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/libfido2/tools/
H A Dcred_make.c23 struct blob cdh; in prepare_cred() local
29 memset(&cdh, 0, sizeof(cdh)); in prepare_cred()
32 r = base64_read(in_f, &cdh); in prepare_cred()
42 xxd(cdh.ptr, cdh.len); in prepare_cred()
54 r = fido_cred_set_clientdata(cred, cdh.ptr, cdh.len); in prepare_cred()
56 r = fido_cred_set_clientdata_hash(cred, cdh.ptr, cdh.len); in prepare_cred()
83 free(cdh.ptr); in prepare_cred()
94 char *cdh = NULL; in print_attcred() local
103 fido_cred_clientdata_hash_len(cred), &cdh); in print_attcred()
119 fprintf(out_f, "%s\n", cdh); in print_attcred()
[all …]
H A Dassert_get.c82 struct blob cdh; in prepare_assert() local
88 memset(&cdh, 0, sizeof(cdh)); in prepare_assert()
92 r = base64_read(in_f, &cdh); in prepare_assert()
104 xxd(cdh.ptr, cdh.len); in prepare_assert()
119 r = fido_assert_set_clientdata(assert, cdh.ptr, cdh.len); in prepare_assert()
121 r = fido_assert_set_clientdata_hash(assert, cdh.ptr, cdh in prepare_assert()
158 char *cdh = NULL; print_assert() local
[all...]
H A Dcred_verify.c23 struct blob cdh; in prepare_cred() local
32 memset(&cdh, 0, sizeof(cdh)); in prepare_cred()
38 r = base64_read(in_f, &cdh); in prepare_cred()
51 xxd(cdh.ptr, cdh.len); in prepare_cred()
68 (r = fido_cred_set_clientdata_hash(cred, cdh.ptr, in prepare_cred()
69 cdh.len)) != FIDO_OK || in prepare_cred()
92 free(cdh.ptr); in prepare_cred()
H A Dassert_verify.c28 struct blob cdh; in prepare_assert() local
34 memset(&cdh, 0, sizeof(cdh)); in prepare_assert()
38 r = base64_read(in_f, &cdh); in prepare_assert()
47 xxd(cdh.ptr, cdh.len); in prepare_assert()
60 if ((r = fido_assert_set_clientdata_hash(assert, cdh.ptr, in prepare_assert()
61 cdh.len)) != FIDO_OK || in prepare_assert()
83 free(cdh.ptr); in prepare_assert()
/freebsd/contrib/libfido2/src/
H A Dtouch.c18 unsigned char cdh[SHA256_DIGEST_LENGTH]; in fido_dev_get_touch_begin() local
26 memset(cdh, 0, sizeof(cdh)); in fido_dev_get_touch_begin()
33 if (SHA256((const void *)clientdata, strlen(clientdata), cdh) != cdh) { in fido_dev_get_touch_begin()
49 if ((argv[0] = cbor_build_bytestring(cdh, sizeof(cdh))) == NULL || in fido_dev_get_touch_begin()
H A Dcred.c67 if (cred->cdh.ptr == NULL || cred->type == 0) { in fido_dev_make_cred_tx()
69 (void *)cred->cdh.ptr, cred->type); in fido_dev_make_cred_tx()
74 if ((argv[0] = fido_blob_encode(&cred->cdh)) == NULL || in fido_dev_make_cred_tx()
107 if ((r = cbor_add_uv_params(dev, cmd, &cred->cdh, pk, ecdh, in fido_dev_make_cred_tx()
361 if (cred->cdh.ptr == NULL || cred->authdata_cbor.ptr == NULL || in fido_cred_verify()
366 "fmt=%p id=%p, rp.id=%s", __func__, (void *)cred->cdh.ptr, in fido_cred_verify()
398 if (fido_get_signed_hash(cose_alg, &dgst, &cred->cdh, in fido_cred_verify()
406 sizeof(cred->authdata.rp_id_hash), &cred->cdh, in fido_cred_verify()
413 if (fido_get_signed_hash_tpm(&dgst, &cred->cdh, in fido_cred_verify()
450 if (cred->cdh.ptr == NULL || cred->authdata_cbor.ptr == NULL || in fido_cred_verify_self()
[all …]
H A Dassert.c98 if (assert->rp_id == NULL || assert->cdh.ptr == NULL) { in fido_dev_get_assert_tx()
99 fido_log_debug("%s: rp_id=%p, cdh.ptr=%p", __func__, in fido_dev_get_assert_tx()
100 (void *)assert->rp_id, (void *)assert->cdh.ptr); in fido_dev_get_assert_tx()
106 (argv[1] = fido_blob_encode(&assert->cdh)) == NULL) { in fido_dev_get_assert_tx()
133 if ((r = cbor_add_uv_params(dev, cmd, &assert->cdh, pk, ecdh, in fido_dev_get_assert_tx()
321 if (assert->rp_id == NULL || assert->cdh.ptr == NULL) { in fido_dev_get_assert()
322 fido_log_debug("%s: rp_id=%p, cdh.ptr=%p", __func__, in fido_dev_get_assert()
323 (void *)assert->rp_id, (void *)assert->cdh.ptr); in fido_dev_get_assert()
518 if (assert->cdh.ptr == NULL || assert->rp_id == NULL || in fido_assert_verify()
520 fido_log_debug("%s: cdh in fido_assert_verify()
[all...]
H A Du2f.c314 do_auth(fido_dev_t *dev, const fido_blob_t *cdh, const char *rp_id, in do_auth() argument
328 if (cdh->len != SHA256_DIGEST_LENGTH || key_id->len > UINT8_MAX || in do_auth()
347 iso7816_add(apdu, cdh->ptr, cdh->len) < 0 || in do_auth()
681 if (cred->type != COSE_ES256 || cred->cdh.ptr == NULL || in u2f_register()
682 cred->rp.id == NULL || cred->cdh.len != SHA256_DIGEST_LENGTH) { in u2f_register()
684 cred->type, (void *)cred->cdh.ptr, cred->cdh.len); in u2f_register()
714 iso7816_add(apdu, cred->cdh.ptr, cred->cdh.len) < 0 || in u2f_register()
794 if ((r = do_auth(dev, &fa->cdh, fa->rp_id, key_id, &sig, &ad, in u2f_authenticate_single()
/freebsd/contrib/libfido2/regress/
H A Dcred.c305 static const unsigned char cdh[32] = { variable
2261 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in valid_cred()
2311 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_rp_id()
2336 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_rp_name()
2364 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_authdata()
2389 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_x509()
2413 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_sig()
2437 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in no_fmt()
2461 assert(fido_cred_set_clientdata_hash(c, cdh, sizeof(cdh)) == FIDO_OK); in wrong_options()
2485 junk = malloc(sizeof(cdh)); in junk_cdh()
[all …]
H A Dassert.c69 static const unsigned char cdh[32] = { variable
330 assert(fido_assert_set_clientdata_hash(a, cdh, sizeof(cdh)) == FIDO_OK); in valid_assert()
378 assert(fido_assert_set_clientdata_hash(a, cdh, sizeof(cdh)) == FIDO_OK); in no_rp()
400 assert(fido_assert_set_clientdata_hash(a, cdh, sizeof(cdh)) == FIDO_OK); in no_authdata()
421 assert(fido_assert_set_clientdata_hash(a, cdh, sizeof(cdh)) == FIDO_OK); in no_sig()
441 junk = malloc(sizeof(cdh)); in junk_cdh()
[all...]
/freebsd/contrib/libfido2/fuzz/
H A Dfuzz_attobj.c24 struct blob cdh; member
184 unpack_blob(v[2], &p->cdh) < 0 || in unpack()
214 (argv[2] = pack_blob(&p->cdh)) == NULL || in pack()
255 dummy.cdh.len = sizeof(dummy_cdh); in pack_dummy()
258 memcpy(&dummy.cdh.body, &dummy_cdh, dummy.cdh.len); in pack_dummy()
321 r = fido_cred_set_clientdata_hash(cred, p->cdh.body, p->cdh.len); in test()
H A Dfuzz_assert.c27 struct blob cdh; member
96 unpack_blob(v[14], &p->cdh) < 0) in unpack()
136 (argv[14] = pack_blob(&p->cdh)) == NULL) in pack()
179 dummy.cdh.len = sizeof(dummy_cdh); in pack_dummy()
186 memcpy(&dummy.cdh.body, &dummy_cdh, dummy.cdh.len); in pack_dummy()
206 get_assert(fido_assert_t *assert, uint8_t opt, const struct blob *cdh, in get_assert() argument
232 fido_assert_set_clientdata_hash(assert, cdh->body, cdh->len); in get_assert()
238 fido_assert_set_clientdata_hash(assert, cdh in get_assert()
[all...]
H A Dfuzz_cred.c31 struct blob cdh; member
101 unpack_blob(v[13], &p->cdh) < 0 || in unpack()
143 (argv[13] = pack_blob(&p->cdh)) == NULL || in pack()
192 dummy.cdh.len = sizeof(dummy_cdh); in pack_dummy()
196 memcpy(&dummy.cdh.body, &dummy_cdh, dummy.cdh.len); in pack_dummy()
214 make_cred(fido_cred_t *cred, uint8_t opt, int type, const struct blob *cdh, in make_cred() argument
231 fido_cred_set_clientdata_hash(cred, cdh->body, cdh->len); in make_cred()
256 fido_cred_set_clientdata_hash(cred, cdh->body, cdh->len); in make_cred()
386 make_cred(cred, p->opt, cose_alg, &p->cdh, p->rp_id, p->rp_name, in test_cred()
470 mutate_blob(&p->cdh); in mutate()
/freebsd/contrib/libfido2/src/fido/
H A Dtypes.h176 fido_blob_t cdh; /* client data hash */ member
223 fido_blob_t cdh; /* client data hash */ member
/freebsd/contrib/file/magic/Magdir/
H A Dlinux246 …f non-zero contains offset of the protected-mode code to the payload like: cdh (linux) 40dh (linux…