Lines Matching refs:c

252 	struct cert c;  in cert_c509_verify()  local
254 TRY_EXPECT(cbor_decode_cert(cert->ptr, cert->len, &c, &decode_len), 0); in cert_c509_verify()
257 PRINTF("Certificate type: %d\n", c.cert_type); in cert_c509_verify()
258 PRINT_ARRAY("issuer", c.cert_issuer.value, (uint32_t)c.cert_issuer.len); in cert_c509_verify()
259 PRINTF("validity_not_before: %d\n", c.cert_validity_not_before); in cert_c509_verify()
260 PRINTF("validity_not_after: %d\n", c.cert_validity_not_after); in cert_c509_verify()
261 PRINT_ARRAY("subject", c.cert_subject.value, in cert_c509_verify()
262 (uint32_t)c.cert_subject.len); in cert_c509_verify()
263 PRINT_ARRAY("PK", c.cert_pk.value, (uint32_t)c.cert_pk.len); in cert_c509_verify()
264 PRINTF("extensions: %d\n", c.cert_extensions); in cert_c509_verify()
266 c.cert_issuer_signature_algorithm); in cert_c509_verify()
267 PRINT_ARRAY("Signature", c.cert_signature.value, in cert_c509_verify()
268 (uint32_t)c.cert_signature.len); in cert_c509_verify()
272 TRY(ca_pk_get(cred_array, c.cert_issuer.value, &root_pk)); in cert_c509_verify()
276 cert->ptr, cert->len - 2 - (uint32_t)c.cert_signature.len); in cert_c509_verify()
278 c.cert_signature.value, (uint32_t)c.cert_signature.len); in cert_c509_verify()
280 TRY(verify((enum sign_alg)c.cert_issuer_signature_algorithm, &root_pk, in cert_c509_verify()
283 TRY(_memcpy_s(pk->ptr, pk->len, c.cert_pk.value, in cert_c509_verify()
284 (uint32_t)c.cert_pk.len)); in cert_c509_verify()
285 pk->len = (uint32_t)c.cert_pk.len; in cert_c509_verify()