const uint32_t ctrLenOrTagSizeBits,
const RawBuffer &aad,
const RawBuffer &keyToWrapId,
- const Pwd &keyToWrapPwd);
+ const Pwd &keyToWrapPwd,
+ tz_data_type keyToWrapType);
void executeCrypt(tz_command cmd,
tz_algo_type algo,
void getData(const RawBuffer &dataId,
const Pwd &pwd,
+ const tz_data_type type,
RawBuffer &data);
void destroyData(const RawBuffer &dataId);
void Destroy();
void Reload();
- void GetDataSize(const RawBuffer &dataId, uint32_t &dataSize);
+ void GetDataSize(const RawBuffer &dataId, const tz_data_type type, uint32_t &dataSize);
void Execute(tz_command commandID, TEEC_Operation* op);