|
RMS SDK for C++
0.2.1
A client library for using Microsoft RMS from Linux.
|
This is the complete list of members for rmscrypto::api::ICryptoProvider, including all inherited members.
| Decrypt(const uint8_t *pbIn, uint32_t cbIn, uint32_t dwStartingBlockNumber, bool isFinal, uint8_t *pbOut, uint32_t cbOut, uint32_t *pcbOut)=0 (defined in rmscrypto::api::ICryptoProvider) | rmscrypto::api::ICryptoProvider | pure virtual |
| Encrypt(const uint8_t *pbIn, uint32_t cbIn, uint32_t dwStartingBlockNumber, bool isFinal, uint8_t *pbOut, uint32_t cbOut, uint32_t *pcbOut)=0 (defined in rmscrypto::api::ICryptoProvider) | rmscrypto::api::ICryptoProvider | pure virtual |
| GetBlockSize()=0 (defined in rmscrypto::api::ICryptoProvider) | rmscrypto::api::ICryptoProvider | pure virtual |
| GetCipherTextSize(uint64_t clearTextSize)=0 (defined in rmscrypto::api::ICryptoProvider) | rmscrypto::api::ICryptoProvider | pure virtual |
| GetKey()=0 (defined in rmscrypto::api::ICryptoProvider) | rmscrypto::api::ICryptoProvider | pure virtual |
1.8.9.1