Lines Matching refs:cert
75 hash_x509(X509 *cert, char *hash, size_t hashlen)
82 if (X509_pubkey_digest(cert, EVP_sha256(), digest, &dlen) != 1)
105 struct relay_cert *cert;
109 TAILQ_FOREACH(cert, env->sc_certs, cert_entry) {
110 if (cert->cert_fd == -1 || cert->cert_key_fd == -1)
113 if ((buf = relay_load_fd(cert->cert_fd, &len)) == NULL)
114 fatal("ca_launch: cert relay_load_fd");
117 fatalx("ca_launch: cert BIO_new_mem_buf");
121 fatalx("ca_launch: cert PEM_read_bio_X509");
129 if ((buf = relay_load_fd(cert->cert_key_fd, &len)) == NULL)
139 cert->cert_pkey = pkey;