RMS SDK for C++  0.2.1
A client library for using Microsoft RMS from Linux.
rmscrypto::api::ICryptoProvider Member List

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::ICryptoProviderpure 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::ICryptoProviderpure virtual
GetBlockSize()=0 (defined in rmscrypto::api::ICryptoProvider)rmscrypto::api::ICryptoProviderpure virtual
GetCipherTextSize(uint64_t clearTextSize)=0 (defined in rmscrypto::api::ICryptoProvider)rmscrypto::api::ICryptoProviderpure virtual
GetKey()=0 (defined in rmscrypto::api::ICryptoProvider)rmscrypto::api::ICryptoProviderpure virtual