#include <string>
#include "dtsc.h"
Go to the source code of this file.
|
std::string | Encryption::AES_Crypt (const std::string &data, const std::string &key, std::string &ivec) |
|
std::string | Encryption::AES_Crypt (const char *data, int dataLen, const char *key, const char *ivec) |
|
void | Encryption::AESFullCrypt (char *data, int dataLen, const char *key, const char *ivec) |
| This function encrypts data in-place. More...
|
|
void | Encryption::AESPartialCrypt (char *data, int dataLen, char *expandedKey, char *eCount, char *iVec, unsigned int &num, bool &initialize) |
| This function encrypts data in-place. More...
|
|
void | Encryption::encryptPlayReady (DTSC::Packet &thisPack, std::string &codec, const char *iVec, const char *key) |
|
void | Encryption::fillVerimatrix (verimatrixData &vmData) |
|
std::string | Encryption::hexString (const char *data, unsigned long dataLen) |
| helper function for printing binary values More...
|
|
std::string | Encryption::PR_GenerateContentKey (std::string &keyseed, std::string &keyid) |
|
std::string | Encryption::PR_GuidToByteArray (std::string &guid) |
|