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