Lines Matching refs:pk
172 es256_pk_t *pk; in alloc_es256_pk() local
174 pk = es256_pk_new(); in alloc_es256_pk()
175 assert(pk != NULL); in alloc_es256_pk()
177 return (pk); in alloc_es256_pk()
181 free_es256_pk(es256_pk_t *pk) in free_es256_pk() argument
183 es256_pk_free(&pk); in free_es256_pk()
184 assert(pk == NULL); in free_es256_pk()
190 rs256_pk_t *pk; in alloc_rs256_pk() local
192 pk = rs256_pk_new(); in alloc_rs256_pk()
193 assert(pk != NULL); in alloc_rs256_pk()
195 return (pk); in alloc_rs256_pk()
199 free_rs256_pk(rs256_pk_t *pk) in free_rs256_pk() argument
201 rs256_pk_free(&pk); in free_rs256_pk()
202 assert(pk == NULL); in free_rs256_pk()
208 eddsa_pk_t *pk; in alloc_eddsa_pk() local
210 pk = eddsa_pk_new(); in alloc_eddsa_pk()
211 assert(pk != NULL); in alloc_eddsa_pk()
213 return (pk); in alloc_eddsa_pk()
217 free_eddsa_pk(eddsa_pk_t *pk) in free_eddsa_pk() argument
219 eddsa_pk_free(&pk); in free_eddsa_pk()
220 assert(pk == NULL); in free_eddsa_pk()
351 es256_pk_t *pk; in no_cdh() local
354 pk = alloc_es256_pk(); in no_cdh()
355 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in no_cdh()
364 pk) == FIDO_ERR_INVALID_ARGUMENT); in no_cdh()
366 free_es256_pk(pk); in no_cdh()
373 es256_pk_t *pk; in no_rp() local
376 pk = alloc_es256_pk(); in no_rp()
377 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in no_rp()
386 pk) == FIDO_ERR_INVALID_ARGUMENT); in no_rp()
388 free_es256_pk(pk); in no_rp()
395 es256_pk_t *pk; in no_authdata() local
398 pk = alloc_es256_pk(); in no_authdata()
399 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in no_authdata()
407 pk) == FIDO_ERR_INVALID_ARGUMENT); in no_authdata()
409 free_es256_pk(pk); in no_authdata()
416 es256_pk_t *pk; in no_sig() local
419 pk = alloc_es256_pk(); in no_sig()
420 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in no_sig()
429 pk) == FIDO_ERR_INVALID_ARGUMENT); in no_sig()
431 free_es256_pk(pk); in no_sig()
438 es256_pk_t *pk; in junk_cdh() local
447 pk = alloc_es256_pk(); in junk_cdh()
448 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in junk_cdh()
457 assert(fido_assert_verify(a, 0, COSE_ES256, pk) == FIDO_ERR_INVALID_SIG); in junk_cdh()
459 free_es256_pk(pk); in junk_cdh()
467 es256_pk_t *pk; in junk_rp() local
470 pk = alloc_es256_pk(); in junk_rp()
471 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in junk_rp()
481 pk) == FIDO_ERR_INVALID_PARAM); in junk_rp()
483 free_es256_pk(pk); in junk_rp()
513 es256_pk_t *pk; in junk_sig() local
522 pk = alloc_es256_pk(); in junk_sig()
523 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in junk_sig()
532 assert(fido_assert_verify(a, 0, COSE_ES256, pk) == FIDO_ERR_INVALID_SIG); in junk_sig()
534 free_es256_pk(pk); in junk_sig()
542 es256_pk_t *pk; in wrong_options() local
545 pk = alloc_es256_pk(); in wrong_options()
546 assert(es256_pk_from_ptr(pk, es256_pk, sizeof(es256_pk)) == FIDO_OK); in wrong_options()
556 pk) == FIDO_ERR_INVALID_PARAM); in wrong_options()
560 pk) == FIDO_ERR_INVALID_PARAM); in wrong_options()
563 assert(fido_assert_verify(a, 0, COSE_ES256, pk) == FIDO_OK); in wrong_options()
565 free_es256_pk(pk); in wrong_options()