• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/crypto/heimdal/lib/hx509/

Lines Matching defs:signer

337 		       const Certificate *signer,
364 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
415 const hx509_private_key signer,
427 if (signer->ops && der_heim_oid_cmp(signer->ops->key_oid, ASN1_OID_ID_ECPUBLICKEY) != 0)
453 sig->length = ECDSA_size(signer->private_key.ecdsa);
465 sig->data, &siglen, signer->private_key.ecdsa);
486 ecdsa_available(const hx509_private_key signer,
495 if (der_heim_oid_cmp(signer->ops->key_oid, &asn1_oid_id_ecPublicKey) != 0)
503 group = EC_KEY_get0_group(signer->private_key.ecdsa);
536 const Certificate *signer,
552 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
645 const hx509_private_key signer,
657 if (signer->ops && der_heim_oid_cmp(signer->ops->key_oid, ASN1_OID_ID_PKCS1_RSAENCRYPTION) != 0)
663 sig_oid = signer->signature_alg;
723 sig->length = RSA_size(signer->private_key.rsa);
733 signer->private_key.rsa,
1043 const Certificate *signer,
1056 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
1175 const hx509_private_key signer,
1215 const Certificate *signer,
1619 const Certificate *signer = NULL;
1622 signer = _hx509_get_cert(cert);
1629 if (signer && (md->flags & PROVIDE_CONF) == 0) {
1633 if (signer == NULL && (md->flags & REQUIRE_SIGNER)) {
1637 if (md->key_oid && signer) {
1639 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
1646 return (*md->verify_signature)(context, md, signer, alg, data, sig);
1651 const hx509_private_key signer,
1666 if (signer && (md->flags & PROVIDE_CONF) == 0) {
1672 return (*md->create_signature)(context, md, signer, alg, data,
1678 const hx509_private_key signer,
1687 ret = _hx509_create_signature(context, signer, alg,