Home
last modified time | relevance | path

Searched refs:outputLen (Results 1 - 18 of 18) sorted by relevance

/test/xts/device_attest/services/core/utils/
H A Dattest_utils.c81 size_t outputLen = inputLen + 1; in AttestStrdup() local
82 char* out = ATTEST_MEM_MALLOC(outputLen); in AttestStrdup()
86 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in AttestStrdup()
93 void URLSafeBase64ToBase64(const char* input, size_t inputLen, uint8_t** output, size_t* outputLen) in URLSafeBase64ToBase64() argument
96 if (input == NULL || output == NULL || outputLen == NULL) { in URLSafeBase64ToBase64()
103 *outputLen = inputLen + ((inputLen % tempInputLen == 0) ? 0 : (tempInputLen - inputLen % tempInputLen)); in URLSafeBase64ToBase64()
104 if (*outputLen == 0 || *outputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in URLSafeBase64ToBase64()
107 *output = (uint8_t *)ATTEST_MEM_MALLOC(*outputLen + 1); in URLSafeBase64ToBase64()
123 for (i = inputLen; i < *outputLen; in URLSafeBase64ToBase64()
278 CharToAscii(const char* str, uint32_t len, uint8_t* outputStr, uint32_t outputLen) CharToAscii() argument
341 HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen) HEXStringToAscii() argument
[all...]
H A Dattest_utils_memleak.c141 size_t outputLen = inputLen + 1; in StrdupMemInfo() local
142 char* out = malloc(outputLen); in StrdupMemInfo()
146 (void)memset_s(out, outputLen, 0, outputLen); in StrdupMemInfo()
147 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in StrdupMemInfo()
/test/xts/device_attest_lite/services/core/utils/
H A Dattest_utils.c84 size_t outputLen = inputLen + 1; in AttestStrdup() local
85 char* out = ATTEST_MEM_MALLOC(outputLen); in AttestStrdup()
89 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in AttestStrdup()
96 void URLSafeBase64ToBase64(const char* input, size_t inputLen, uint8_t** output, size_t* outputLen) in URLSafeBase64ToBase64() argument
99 if (input == NULL || output == NULL || outputLen == NULL) { in URLSafeBase64ToBase64()
106 *outputLen = inputLen + ((inputLen % tempInputLen == 0) ? 0 : (tempInputLen - inputLen % tempInputLen)); in URLSafeBase64ToBase64()
107 if (*outputLen == 0 || *outputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in URLSafeBase64ToBase64()
110 *output = (uint8_t *)ATTEST_MEM_MALLOC(*outputLen + 1); in URLSafeBase64ToBase64()
126 for (i = inputLen; i < *outputLen; in URLSafeBase64ToBase64()
295 HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen) HEXStringToAscii() argument
[all...]
H A Dattest_utils_memleak.c141 size_t outputLen = inputLen + 1; in StrdupMemInfo() local
142 char* out = malloc(outputLen); in StrdupMemInfo()
146 (void)memset_s(out, outputLen, 0, outputLen); in StrdupMemInfo()
147 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in StrdupMemInfo()
/test/xts/device_attest/services/core/security/
H A Dattest_security.c378 (datas->outputLen == NULL) || (aesKey == NULL)) { in DecryptAesCbc()
422 ret = cipherCtx.get_padding(datas->output, datas->inputLen, datas->outputLen); in DecryptAesCbc()
449 size_t outputLen = 0; in EncryptHksImpl() local
451 ret = mbedtls_base64_encode(base64Data, sizeof(base64Data), &outputLen, in EncryptHksImpl()
458 if (outputLen > outputDataLen) { in EncryptHksImpl()
463 ret = memcpy_s(outputData, outputDataLen, base64Data, outputLen); in EncryptHksImpl()
513 (datas->outputLen == NULL) || (aesKey == NULL)) { in EncryptAesCbc()
526 *datas->outputLen = (datas->inputLen / AES_BLOCK + 1) * AES_BLOCK; in EncryptAesCbc()
540 cipherCtx.add_padding(datas->input, *(datas->outputLen), datas->inputLen); in EncryptAesCbc()
556 ret = mbedtls_aes_crypt_cbc(&aesCtx, MBEDTLS_AES_ENCRYPT, *datas->outputLen, ivTm in EncryptAesCbc()
582 size_t outputLen = 0; Encrypt() local
641 MD5Encode(const uint8_t* srcData, size_t srcDataLen, uint8_t* outputStr, int outputLen) MD5Encode() argument
[all...]
H A Dattest_security_token.c180 static int32_t FormatUUID(const uint8_t *inputData, int32_t inputLen, uint8_t *outputData, int32_t outputLen) in FormatUUID() argument
183 (inputLen == 0) || (outputLen == 0)) { in FormatUUID()
188 if (outputLen < (inputLen + UUID_FORMAT_SYMBOL_NUM)) { in FormatUUID()
/test/xts/device_attest_lite/services/core/security/
H A Dattest_security.c203 (datas->outputLen == NULL) || (aesKey == NULL)) { in DecryptAesCbc()
247 ret = cipherCtx.get_padding(datas->output, datas->inputLen, datas->outputLen); in DecryptAesCbc()
258 (datas->outputLen == NULL) || (aesKey == NULL)) { in EncryptAesCbc()
271 *datas->outputLen = (datas->inputLen / AES_BLOCK + 1) * AES_BLOCK; in EncryptAesCbc()
285 cipherCtx.add_padding(datas->input, *(datas->outputLen), datas->inputLen); in EncryptAesCbc()
301 ret = mbedtls_aes_crypt_cbc(&aesCtx, MBEDTLS_AES_ENCRYPT, *datas->outputLen, ivTmp, in EncryptAesCbc()
327 size_t outputLen = 0; in Encrypt() local
329 ret = mbedtls_base64_encode(base64Data, sizeof(base64Data), &outputLen, in Encrypt()
336 if (outputLen > outputDataLen) { in Encrypt()
340 ret = memcpy_s(outputData, outputDataLen, base64Data, outputLen); in Encrypt()
386 MD5Encode(const uint8_t* srcData, size_t srcDataLen, uint8_t* outputStr, int outputLen) MD5Encode() argument
[all...]
H A Dattest_security_token.c180 static int32_t FormatUUID(const uint8_t *inputData, int32_t inputLen, uint8_t *outputData, int32_t outputLen) in FormatUUID() argument
183 (inputLen == 0) || (outputLen == 0)) { in FormatUUID()
188 if (outputLen < (inputLen + UUID_FORMAT_SYMBOL_NUM)) { in FormatUUID()
/test/xts/device_attest_lite/test/tdd/gtest/src/
H A Dattest_tdd_data_transfer.c97 uint8_t** outputBuff, int32_t* outputLen) in AttestBinaryToSerial()
99 if (input == NULL || outputBuff == NULL || outputLen == NULL) { in AttestBinaryToSerial()
132 *outputLen = outputSize; in AttestBinaryToSerial()
96 AttestBinaryToSerial(const uint8_t* input, int32_t inputLen, uint8_t** outputBuff, int32_t* outputLen) AttestBinaryToSerial() argument
/test/xts/device_attest_lite/services/core/include/utils/
H A Dattest_utils.h50 void URLSafeBase64ToBase64(const char* input, size_t inputLen, uint8_t** output, size_t* outputLen);
62 int32_t HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen);
/test/xts/device_attest/services/core/include/utils/
H A Dattest_utils.h53 void URLSafeBase64ToBase64(const char* input, size_t inputLen, uint8_t** output, size_t* outputLen);
67 int32_t HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen);
/test/xts/device_attest_lite/services/core/include/security/
H A Dattest_security.h55 size_t* outputLen; member
81 int32_t MD5Encode(const uint8_t* srcData, size_t srcDataLen, uint8_t* outputStr, int outputLen);
/test/xts/device_attest/services/core/include/security/
H A Dattest_security.h59 size_t* outputLen; member
89 int32_t MD5Encode(const uint8_t* srcData, size_t srcDataLen, uint8_t* outputStr, int outputLen);
/test/xts/device_attest_lite/services/core/network/
H A Dattest_network.c131 static int32_t BuildCoapMsg(List *optionList, CoapBuffer *payload, char *outputBuf, size_t *outputLen) in BuildCoapMsg() argument
134 if (optionList == NULL || payload == NULL || outputBuf == NULL || outputLen == NULL) { in BuildCoapMsg()
156 if (CoapBuildMessage(&coapPacket, &coapPacketParam, payload, outputBuf, (uint32_t *)outputLen) != 0) { in BuildCoapMsg()
827 char **output, size_t *outputLen) in DecodeCoapMessage()
837 *outputLen = coapPkt->payload.len; in DecodeCoapMessage()
838 char *tempOutput = (char *)ATTEST_MEM_MALLOC((*outputLen + 1) * sizeof(char)); in DecodeCoapMessage()
842 if (memcpy_s(tempOutput, *outputLen + 1, coapPkt->payload.buffer, *outputLen + 1) != 0) { in DecodeCoapMessage()
826 DecodeCoapMessage(CoapPacket* coapPkt, const char *input, size_t inputLen, char **output, size_t *outputLen) DecodeCoapMessage() argument
/test/xts/tools/lite/checksum/src/
H A Dchecksum_file.c134 unsigned int outputLen = 32; in CalcSingleFileSha256() local
154 HexArrayToString(output, outputLen, outputStr); in CalcSingleFileSha256()
/test/xts/device_attest_lite/test/tdd/gtest/include/
H A Dattest_tdd_data_transfer.h23 uint8_t** outputBuff, int32_t* outputLen);
/test/xts/device_attest/services/core/attest/
H A Dattest_service_auth.c509 static int32_t ParseInfoByBase64(const char* infoByBase64, char** outputBuffer, int32_t* outputLen) in ParseInfoByBase64() argument
511 if (infoByBase64 == NULL || strlen(infoByBase64) == 0 || outputBuffer == NULL || outputLen == NULL) { in ParseInfoByBase64()
536 *outputLen = bufferLen; in ParseInfoByBase64()
/test/xts/device_attest_lite/services/core/attest/
H A Dattest_service_auth.c533 static int32_t ParseInfoByBase64(const char* infoByBase64, char** outputBuffer, int32_t* outputLen) in ParseInfoByBase64() argument
535 if (infoByBase64 == NULL || strlen(infoByBase64) == 0 || outputBuffer == NULL || outputLen == NULL) { in ParseInfoByBase64()
560 *outputLen = bufferLen; in ParseInfoByBase64()

Completed in 15 milliseconds