Changeset 100442 in vbox for trunk/include/iprt/crypto/key.h
- Timestamp:
- Jul 8, 2023 11:10:51 AM (17 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/crypto/key.h
r98103 r100442 66 66 /** RSA public key. */ 67 67 RTCRKEYTYPE_RSA_PUBLIC, 68 /** ECDSA private key. */ 69 RTCRKEYTYPE_ECDSA_PRIVATE, 70 /** ECDSA public key. */ 71 RTCRKEYTYPE_ECDSA_PUBLIC, 68 72 /** End of key types. */ 69 73 RTCRKEYTYPE_END, … … 75 79 RTDECL(int) RTCrKeyCreateFromSubjectPublicKeyInfo(PRTCRKEY phKey, struct RTCRX509SUBJECTPUBLICKEYINFO const *pSrc, 76 80 PRTERRINFO pErrInfo, const char *pszErrorTag); 77 RTDECL(int) RTCrKeyCreateFromPublicAlgorithmAndBits(PRTCRKEY phKey, 78 PCRTASN1 BITSTRING pPublicKey,81 RTDECL(int) RTCrKeyCreateFromPublicAlgorithmAndBits(PRTCRKEY phKey, PCRTASN1OBJID pAlgorithm, 82 PCRTASN1DYNTYPE pParameters, PCRTASN1BITSTRING pPublicKey, 79 83 PRTERRINFO pErrInfo, const char *pszErrorTag); 80 84 RTDECL(int) RTCrKeyCreateFromPemSection(PRTCRKEY phKey, uint32_t fFlags, struct RTCRPEMSECTION const *pSection, … … 105 109 RTDECL(int) RTCrKeyQueryRsaModulus(RTCRKEY hKey, PRTBIGNUM pModulus); 106 110 RTDECL(int) RTCrKeyQueryRsaPrivateExponent(RTCRKEY hKey, PRTBIGNUM pPrivateExponent); 111 RTDECL(int) RTCrKeyVerifyParameterCompatibility(RTCRKEY hKey, PCRTASN1DYNTYPE pParameters, bool fForSignature, 112 PCRTASN1OBJID pAlgorithm, PRTERRINFO pErrInfo); 113 107 114 108 115 /** Public key markers. */
Note:
See TracChangeset
for help on using the changeset viewer.