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 |