Lines Matching defs:pAlgorithm
44 RTDECL(int) RTCrPkixPubKeyVerifySignature(PCRTASN1OBJID pAlgorithm, PCRTASN1DYNTYPE pParameters, PCRTASN1BITSTRING pPublicKey,
51 AssertPtrReturn(pAlgorithm, VERR_INVALID_POINTER);
52 AssertReturn(RTAsn1ObjId_IsPresent(pAlgorithm), VERR_INVALID_POINTER);
81 int rcIprt = RTCrPkixSignatureCreateByObjId(&hSignature, pAlgorithm, false /*fSigning*/, pPublicKey, pParameters);
84 "Unknown public key algorithm [IPRT]: %s", pAlgorithm->szObjId);
87 rcIprt = RTCrDigestCreateByObjId(&hDigest, pAlgorithm);
103 RTErrInfoSetF(pErrInfo, rcIprt, "Unknown digest algorithm [IPRT]: %s", pAlgorithm->szObjId);
113 int iAlgoNid = OBJ_txt2nid(pAlgorithm->szObjId);
116 "Unknown public key algorithm [OpenSSL]: %s", pAlgorithm->szObjId);
121 "EVP_get_digestbyname failed on %s (%s)", pszAlogSn, pAlgorithm->szObjId);
128 "EVP_VerifyInit_ex failed (algorithm type is %s / %s)", pszAlogSn, pAlgorithm->szObjId);