Lines Matching refs:signer

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