/test/xts/device_attest/services/core/utils/ |
H A D | attest_utils.c | 76 size_t inputLen = strlen(input); in AttestStrdup() local 77 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in AttestStrdup() 81 size_t outputLen = inputLen + 1; 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 100 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in URLSafeBase64ToBase64() 103 *outputLen = inputLen + ((inputLen in URLSafeBase64ToBase64() 341 HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen) HEXStringToAscii() argument [all...] |
H A D | attest_utils_memleak.c | 136 size_t inputLen = strlen(input); in StrdupMemInfo() local 137 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in StrdupMemInfo() 141 size_t outputLen = inputLen + 1; in StrdupMemInfo() 147 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in StrdupMemInfo()
|
/test/xts/device_attest_lite/services/core/utils/ |
H A D | attest_utils.c | 79 size_t inputLen = strlen(input); in AttestStrdup() local 80 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in AttestStrdup() 84 size_t outputLen = inputLen + 1; 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 103 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in URLSafeBase64ToBase64() 106 *outputLen = inputLen + ((inputLen in URLSafeBase64ToBase64() 295 HEXStringToAscii(const char* input, int32_t inputLen, char* output, int32_t outputLen) HEXStringToAscii() argument [all...] |
H A D | attest_utils_memleak.c | 136 size_t inputLen = strlen(input); in StrdupMemInfo() local 137 if (inputLen == 0 || inputLen >= MAX_ATTEST_MALLOC_BUFF_SIZE) { in StrdupMemInfo() 141 size_t outputLen = inputLen + 1; in StrdupMemInfo() 147 if (memcpy_s(out, outputLen, input, inputLen) != 0) { in StrdupMemInfo()
|
/test/xts/device_attest_lite/test/tdd/gtest/src/ |
H A D | attest_tdd_data_transfer.c | 65 size_t inputLen = strlen(input); in AttestSeriaToBinary() local 70 while ((tempLen <= inputLen) && (*indexInput != '\0')) { in AttestSeriaToBinary() 96 int32_t AttestBinaryToSerial(const uint8_t* input, int32_t inputLen, in AttestBinaryToSerial() argument 102 int32_t outputSize = (inputLen * ATTEST_ASCII_TO_STRING_SIZE) + sizeof(ATTEST_ZERO_CHAR) + 1; in AttestBinaryToSerial() 112 for (int32_t i = 0; i < inputLen; i++) { in AttestBinaryToSerial()
|
/test/xts/device_attest_lite/services/core/include/utils/ |
H A D | attest_utils.h | 50 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 D | attest_utils.h | 53 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/security/ |
H A D | attest_security.c | 227 ret = mbedtls_aes_crypt_cbc(&aesCtx, MBEDTLS_AES_DECRYPT, datas->inputLen, ivTmp, in DecryptAesCbc() 247 ret = cipherCtx.get_padding(datas->output, datas->inputLen, datas->outputLen); in DecryptAesCbc() 267 if ((datas->inputLen / AES_BLOCK + 1) > (UINT_MAX / AES_BLOCK)) { in EncryptAesCbc() 268 ATTEST_LOG_ERROR("[EncryptAesCbc] AesCryptBufferDatas inputLen overflow"); 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()
|
H A D | attest_security_token.c | 180 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() 194 for (int32_t i = 0; i < inputLen; i++) { in FormatUUID()
|
/test/xts/device_attest/services/devattest_ability/test/tdd/gtest/src/ |
H A D | attest_tdd_data_transfer.c | 64 size_t inputLen = strlen(input); in AttestSeriaToBinary() local 69 while ((tempLen <= inputLen) && (*indexInput != '\0')) { in AttestSeriaToBinary()
|
/test/xts/device_attest/services/core/security/ |
H A D | attest_security.c | 402 ret = mbedtls_aes_crypt_cbc(&aesCtx, MBEDTLS_AES_DECRYPT, datas->inputLen, ivTmp, in DecryptAesCbc() 422 ret = cipherCtx.get_padding(datas->output, datas->inputLen, datas->outputLen); in DecryptAesCbc() 522 if ((datas->inputLen / AES_BLOCK + 1) > (UINT_MAX / AES_BLOCK)) { in EncryptAesCbc() 523 ATTEST_LOG_ERROR("[EncryptAesCbc] AesCryptBufferDatas inputLen overflow"); 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()
|
H A D | attest_security_token.c | 180 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() 194 for (int32_t i = 0; i < inputLen; i++) { in FormatUUID()
|
/test/xts/device_attest_lite/test/tdd/gtest/include/ |
H A D | attest_tdd_data_transfer.h | 22 int32_t AttestBinaryToSerial(const uint8_t* input, int32_t inputLen,
|
/test/xts/device_attest_lite/services/core/include/security/ |
H A D | attest_security.h | 53 size_t inputLen; member
|
/test/xts/device_attest/services/core/include/security/ |
H A D | attest_security.h | 57 size_t inputLen; member
|
/test/xts/device_attest_lite/services/core/network/ |
H A D | attest_network.c | 826 static int32_t DecodeCoapMessage(CoapPacket* coapPkt, const char *input, size_t inputLen, in DecodeCoapMessage() argument 830 if (CoapDecode(coapPkt, (const uint8_t*)input, inputLen) != 0) { in DecodeCoapMessage()
|