clone() | WinCAPICryptoKeyRSA | [virtual] |
getExponentBase64BigNums(char *b64, unsigned int len) | WinCAPICryptoKeyRSA | |
getKeyType() | WinCAPICryptoKeyRSA | [virtual] |
getLength(void) | WinCAPICryptoKeyRSA | [virtual] |
getModulusBase64BigNums(char *b64, unsigned int len) | WinCAPICryptoKeyRSA | |
getOAEPparams(void) | WinCAPICryptoKeyRSA | [virtual] |
getOAEPparamsLen(void) | WinCAPICryptoKeyRSA | [virtual] |
getProviderName() | WinCAPICryptoKeyRSA | [inline, virtual] |
importKey(void) | WinCAPICryptoKeyRSA | |
KEY_DSA_PAIR enum value | XSECCryptoKey | |
KEY_DSA_PRIVATE enum value | XSECCryptoKey | |
KEY_DSA_PUBLIC enum value | XSECCryptoKey | |
KEY_HMAC enum value | XSECCryptoKey | |
KEY_NONE enum value | XSECCryptoKey | |
KEY_RSA_PAIR enum value | XSECCryptoKey | |
KEY_RSA_PRIVATE enum value | XSECCryptoKey | |
KEY_RSA_PUBLIC enum value | XSECCryptoKey | |
KEY_SYMMETRIC enum value | XSECCryptoKey | |
KeyType enum name | XSECCryptoKey | |
loadPublicExponentBase64BigNums(const char *b64, unsigned int len) | WinCAPICryptoKeyRSA | [virtual] |
loadPublicModulusBase64BigNums(const char *b64, unsigned int len) | WinCAPICryptoKeyRSA | [virtual] |
PAD_NONE enum value | XSECCryptoKeyRSA | |
PAD_OAEP_MGFP1 enum value | XSECCryptoKeyRSA | |
PAD_PKCS_1_5 enum value | XSECCryptoKeyRSA | |
PaddingType enum name | XSECCryptoKeyRSA | |
privateDecrypt(const unsigned char *inBuf, unsigned char *plainBuf, unsigned int inLength, unsigned int maxOutLength, PaddingType padding, hashMethod hm) | WinCAPICryptoKeyRSA | [virtual] |
publicEncrypt(const unsigned char *inBuf, unsigned char *cipherBuf, unsigned int inLength, unsigned int maxOutLength, PaddingType padding, hashMethod hm) | WinCAPICryptoKeyRSA | [virtual] |
setOAEPparams(unsigned char *params, unsigned int paramsLen) | WinCAPICryptoKeyRSA | [virtual] |
signSHA1PKCS1Base64Signature(unsigned char *hashBuf, unsigned int hashLen, char *base64SignatureBuf, unsigned int base64SignatureBufLen) | WinCAPICryptoKeyRSA | [virtual] |
verifySHA1PKCS1Base64Signature(const unsigned char *hashBuf, unsigned int hashLen, const char *base64Signature, unsigned int sigLen) | WinCAPICryptoKeyRSA | [virtual] |
WinCAPICryptoKeyRSA(HCRYPTPROV prov) | WinCAPICryptoKeyRSA | |
WinCAPICryptoKeyRSA(HCRYPTPROV prov, HCRYPTKEY k) | WinCAPICryptoKeyRSA | |
WinCAPICryptoKeyRSA(HCRYPTPROV prov, DWORD keySpec, bool isPrivate) | WinCAPICryptoKeyRSA | |
XSECCryptoKey() | XSECCryptoKey | [inline] |
XSECCryptoKeyRSA() | XSECCryptoKeyRSA | [inline] |
~WinCAPICryptoKeyRSA() | WinCAPICryptoKeyRSA | [virtual] |
~XSECCryptoKey() | XSECCryptoKey | [inline, virtual] |
~XSECCryptoKeyRSA() | XSECCryptoKeyRSA | [inline, virtual] |