Home
last modified time | relevance | path

Searched refs:hexStr (Results 1 - 25 of 26) sorted by relevance

12

/base/security/device_auth/common_lib/impl/src/
H A Dstring_util.c35 int32_t ByteToHexString(const uint8_t *byte, uint32_t byteLen, char *hexStr, uint32_t hexLen) in ByteToHexString() argument
37 if (byte == NULL || hexStr == NULL) { in ByteToHexString()
46 hexStr[i * BYTE_TO_HEX_OPER_LENGTH] = HexToChar((byte[i] & 0xF0) >> 4); /* 4: shift right for filling */ in ByteToHexString()
47 hexStr[i * BYTE_TO_HEX_OPER_LENGTH + 1] = HexToChar(byte[i] & 0x0F); /* get low four bits */ in ByteToHexString()
49 hexStr[byteLen * BYTE_TO_HEX_OPER_LENGTH] = '\0'; in ByteToHexString()
67 int32_t HexStringToByte(const char *hexStr, uint8_t *byte, uint32_t byteLen) in HexStringToByte() argument
69 if (byte == NULL || hexStr == NULL) { in HexStringToByte()
72 uint32_t realHexLen = HcStrlen(hexStr); in HexStringToByte()
79 uint8_t high = CharToHex(hexStr[i * BYTE_TO_HEX_OPER_LENGTH]); in HexStringToByte()
80 uint8_t low = CharToHex(hexStr[ in HexStringToByte()
139 char *hexStr = (char *)HcMalloc(hexLen, 0); PrintBuffer() local
[all...]
H A Djson_utils.c449 char *hexStr = (char *)HcMalloc(hexLen, 0); in AddByteToJson() local
450 if (hexStr == NULL) { in AddByteToJson()
453 int32_t ret = ByteToHexString(byte, len, hexStr, hexLen); in AddByteToJson()
455 HcFree(hexStr); in AddByteToJson()
459 ret = AddStringToJson(jsonObj, key, hexStr); in AddByteToJson()
461 HcFree(hexStr); in AddByteToJson()
465 HcFree(hexStr); in AddByteToJson()
/base/security/dlp_permission_service/frameworks/common/src/
H A Dhex_string.cpp31 int32_t ByteToHexString(const uint8_t *byte, uint32_t byteLen, char *hexStr, uint32_t hexLen) in ByteToHexString() argument
33 if (byte == nullptr || hexStr == nullptr) { in ByteToHexString()
45 hexStr[i * BYTE_TO_HEX_OPER_LENGTH] = HexToChar((byte[i] & 0xF0) >> 4); // 4: shift right for filling in ByteToHexString()
46 hexStr[i * BYTE_TO_HEX_OPER_LENGTH + 1] = HexToChar(byte[i] & 0x0F); // get low four bits in ByteToHexString()
48 hexStr[byteLen * BYTE_TO_HEX_OPER_LENGTH] = '\0'; in ByteToHexString()
67 int32_t HexStringToByte(const char *hexStr, uint32_t hexStrLen, uint8_t *byte, uint32_t byteLen) in HexStringToByte() argument
69 if (byte == nullptr || hexStr == nullptr || hexStrLen == 0) { in HexStringToByte()
78 uint8_t high = CharToHex(hexStr[i * BYTE_TO_HEX_OPER_LENGTH]); in HexStringToByte()
79 uint8_t low = CharToHex(hexStr[i * BYTE_TO_HEX_OPER_LENGTH + 1]); in HexStringToByte()
/base/telephony/core_service/utils/codec/src/
H A Dasn1_utils.cpp108 std::string hexStr = BytesToHexStr(src); in BchToString() local
109 destStr = SwapHexCharPair(hexStr); in BchToString()
114 std::string hexStr = SwapHexCharPair(bcd); in BcdToBytes() local
115 bytes = HexStrToBytes(hexStr); in BcdToBytes()
138 std::vector<uint8_t> Asn1Utils::HexStrToBytes(const std::string& hexStr) in HexStrToBytes() argument
141 if (hexStr.length() > (MAX_UINT16 * BYTE_TO_HEX_LEN)) { in HexStrToBytes()
145 if ((hexStr.length() % BYTE_TO_HEX_LEN) != 0) { in HexStrToBytes()
149 for (size_t i = 0; i < hexStr.length(); i += BYTE_TO_HEX_LEN) { in HexStrToBytes()
150 uint8_t byte = static_cast<uint8_t>(strtol((hexStr.substr(i, BYTE_TO_HEX_LEN)).c_str(), in HexStrToBytes()
164 std::string hexStr in BytesToInt() local
174 std::string hexStr = oss.str(); UintToBytes() local
184 std::string hexStr = oss.str(); IntToBytes() local
191 std::string hexStr = BytesToHexStr(src); BytesToString() local
207 HexStrToString(const std::string& hexStr) HexStrToString() argument
220 std::string hexStr = StrToHexStr(src); StringToBytes() local
262 SwapHexCharPair(const std::string &hexStr) SwapHexCharPair() argument
[all...]
H A Dasn1_node.cpp230 std::string hexStr = ""; in Asn1GetHeadAsHexStr() local
234 cursorLen += Asn1Utils::ByteToHexStr(static_cast<uint8_t>(dataLength_), hexStr); in Asn1GetHeadAsHexStr()
237 cursorLen += Asn1Utils::ByteToHexStr(static_cast<uint8_t>(bytesCount | BIT8_MASK), hexStr); in Asn1GetHeadAsHexStr()
248 cursor += hexStr; in Asn1GetHeadAsHexStr()
304 std::string hexStr = Asn1Utils::BytesToHexStr(dataBytes_); in Asn1AsString() local
305 output = hexStr; in Asn1AsString()
306 return static_cast<uint32_t>(hexStr.length()); in Asn1AsString()
/base/security/dlp_permission_service/frameworks/common/include/
H A Dhex_string.h25 int32_t ByteToHexString(const uint8_t *byte, uint32_t byteLen, char *hexStr, uint32_t hexLen);
26 int32_t HexStringToByte(const char *hexStr, uint32_t hexStrLen, uint8_t *byte, uint32_t byteLen);
/base/security/device_auth/common_lib/interfaces/
H A Dstring_util.h39 * @param hexStr: hex string
41 * @param byteLen: the length of byte, must be not shorter than strlen(hexStr) / 2
44 int32_t HexStringToByte(const char *hexStr, uint8_t *byte, uint32_t byteLen);
50 * @param hexStr: the converted result, need malloc by caller, and need malloc for '\0'
51 * @param hexLen: length of hexStr, must be not shorter than byteLen * 2 + 1, for '\0'
54 int32_t ByteToHexString(const uint8_t *byte, uint32_t byteLen, char *hexStr, uint32_t hexLen);
/base/telephony/core_service/utils/codec/include/
H A Dasn1_utils.h35 static std::vector<uint8_t> HexStrToBytes(const std::string &hexStr);
39 static std::string HexStrToString(const std::string &hexStr);
47 static std::string SwapHexCharPair(const std::string &hexStr);
/base/telephony/core_service/test/fuzztest/setaccesslimit_fuzzer/
H A Dsetaccesslimit_fuzzer.cpp37 std::string hexStr(reinterpret_cast<const char *>(data), size); in DoSomethingInterestingWithMyAPI()
42 iccOperatorRule->SetPackageNameByHexStr(hexStr); in DoSomethingInterestingWithMyAPI()
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/pake_v1_task/pake_v1_protocol_task/
H A Dpake_v1_protocol_task_common.c494 char *hexStr = (char *)HcMalloc(hexLen, 0); in AddPseudonymIdToPayload() local
495 if (hexStr == NULL) { in AddPseudonymIdToPayload()
499 int32_t res = ByteToHexString(pseudonymIdBuff->val, pseudonymIdBuff->length, hexStr, hexLen); in AddPseudonymIdToPayload()
502 HcFree(hexStr); in AddPseudonymIdToPayload()
506 .val = (uint8_t *)hexStr, in AddPseudonymIdToPayload()
507 .length = HcStrlen(hexStr) in AddPseudonymIdToPayload()
512 HcFree(hexStr); in AddPseudonymIdToPayload()
515 if (AddStringToJson(payload, FIELD_P2P_PSEUDONYM_ID, hexStr) != HC_SUCCESS) { in AddPseudonymIdToPayload()
517 HcFree(hexStr); in AddPseudonymIdToPayload()
520 HcFree(hexStr); in AddPseudonymIdToPayload()
527 char *hexStr = (char *)HcMalloc(hexLen, 0); AddPseudonymChallengeToPayload() local
[all...]
/base/telephony/ril_adapter/services/hril/src/
H A Dhril_base.cpp75 uint8_t *hexStr = (uint8_t *)response; in ConvertHexStringToBytes() local
78 uint8_t hexCh1 = ConvertHexCharToInt(hexStr[i]); in ConvertHexStringToBytes()
79 uint8_t hexCh2 = ConvertHexCharToInt(hexStr[i + 1]); in ConvertHexStringToBytes()
/base/security/device_auth/test/unittest/deviceauth/source/
H A Djson_utils_mock.c482 char *hexStr = (char *)HcMalloc(hexLen, 0); in AddByteToJson() local
483 if (hexStr == NULL) { in AddByteToJson()
486 int32_t ret = ByteToHexString(byte, len, hexStr, hexLen); in AddByteToJson()
488 HcFree(hexStr); in AddByteToJson()
492 ret = AddStringToJson(jsonObj, key, hexStr); in AddByteToJson()
494 HcFree(hexStr); in AddByteToJson()
498 HcFree(hexStr); in AddByteToJson()
/base/telephony/core_service/services/sim/src/
H A Dicc_operator_rule.cpp92 bool IccOperatorRule::CreateFromTLV(const std::string &hexStr, std::vector<IccOperatorRule> &result) in CreateFromTLV() argument
94 TELEPHONY_LOGI("IccOperatorRule::CreateFromTLV by hexStr Begin!"); in CreateFromTLV()
95 return CreateFromTLV(hexStr.begin(), hexStr.end(), result); in CreateFromTLV()
108 TELEPHONY_LOGE("hexStr:[%{public}s] not strartWith '%{public}s' !", temp.data(), TAG_ALL_RULE.data()); in CreateFromTLV()
142 TELEPHONY_LOGE("hexStr:[%{public}s] not strartWith '%{public}s' !", temp.data(), TAG_CERT_PKG.data()); in DecodeTLVTagCertPkg()
184 TELEPHONY_LOGE("hexStr:[%{public}s] not strartWith '%{public}s' !", temp.data(), TAG_LIMITS.data()); in DecodeTLVTagLimits()
223 TELEPHONY_LOGE("hexStr not strartWith '%{public}s' !", TAG_RULE.data()); in DecodeTLVTagRule()
264 bool IccOperatorRule::SetPackageNameByHexStr(const std::string &hexStr) in SetPackageNameByHexStr() argument
267 auto it = hexStr in SetPackageNameByHexStr()
[all...]
H A Desim_file.cpp191 std::string hexStr; in CommBuildOneApduReqInfo() local
192 uint32_t hexStrLen = builder->Asn1BuilderToHexStr(hexStr); in CommBuildOneApduReqInfo()
198 codec.BuildStoreData(hexStr); in CommBuildOneApduReqInfo()
1471 std::string hexStr = OHOS::Telephony::ToUtf8(esimProfile_.apduData.data_); in ProcessSendApduData() local
1473 codec.BuildStoreData(hexStr); in ProcessSendApduData()
1641 std::string hexStr; in ProcessPrepareDownload() local
1642 uint32_t hexStrLen = builder->Asn1BuilderToHexStr(hexStr); in ProcessPrepareDownload()
1646 SplitSendLongData(slotId, hexStr, MSG_ESIM_PREPARE_DOWNLOAD_DONE); in ProcessPrepareDownload()
1650 void EsimFile::SplitSendLongData(int32_t slotId, std::string hexStr, int32_t esimMessageId) in SplitSendLongData() argument
1653 codec.BuildStoreData(hexStr); in SplitSendLongData()
1778 std::string hexStr; BuildApduForInitSecureChannel() local
1788 std::string hexStr; BuildApduForFirstSequenceOf87() local
1800 std::string hexStr; BuildApduForSequenceOf88() local
1817 std::string hexStr; BuildApduForSequenceOf86() local
2707 std::string hexStr; ProcessObtainEuiccInfo2() local
2767 std::string hexStr; ProcessAuthenticateServer() local
3102 std::string hexStr = Asn1Utils::BytesToHexStr(src.respStr); CovertAuthToApiStruct() local
[all...]
/base/telephony/core_service/services/sim/include/
H A Dicc_operator_rule.h44 static bool CreateFromTLV(const std::string &hexStr, std::vector<IccOperatorRule> &result);
55 bool SetPackageNameByHexStr(const std::string &hexStr);
H A Desim_file.h175 void SplitSendLongData(int32_t slotId, std::string hexStr, int32_t esimMessageId);
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/
H A Dcert_manager_auth_mgr.c58 static int32_t ByteToHexString(const uint8_t *byte, uint32_t byteLen, char *hexStr, uint32_t hexLen) in ByteToHexString() argument
65 hexStr[i * BYTE_TO_HEX_OPER_LENGTH] = HexToChar((byte[i] & 0xF0) >> 4); /* 4: shift right for filling */ in ByteToHexString()
66 hexStr[i * BYTE_TO_HEX_OPER_LENGTH + 1] = HexToChar(byte[i] & 0x0F); /* get low four bits */ in ByteToHexString()
68 hexStr[byteLen * BYTE_TO_HEX_OPER_LENGTH] = '\0'; in ByteToHexString()
73 static int32_t HexStringToByte(const char *hexStr, uint8_t *byte, uint32_t byteLen) in HexStringToByte() argument
75 uint32_t realHexLen = strlen(hexStr); in HexStringToByte()
82 uint8_t high = CharToHex(hexStr[i * BYTE_TO_HEX_OPER_LENGTH]); in HexStringToByte()
83 uint8_t low = CharToHex(hexStr[i * BYTE_TO_HEX_OPER_LENGTH + 1]); in HexStringToByte()
/base/hiviewdfx/hilog/test/unittest/common/
H A Dhilog_utils_test.cpp193 std::string hexStr = "d002d00"; in HWTEST_F() local
196 EXPECT_EQ(Uint2HexStr(hexNum), hexStr); in HWTEST_F() local
197 EXPECT_EQ(HexStr2Uint(hexStr), hexNum); in HWTEST_F()
/base/telephony/core_service/services/tel_ril/src/
H A Dtel_ril_sms.cpp195 uint8_t *hexStr = (uint8_t *)hexString; in ConvertHexStringToBytes() local
198 uint8_t hexCh1 = ConvertHexCharToInt(hexStr[i]); in ConvertHexStringToBytes()
199 uint8_t hexCh2 = ConvertHexCharToInt(hexStr[i + 1]); in ConvertHexStringToBytes()
/base/security/device_auth/test/unittest/deviceauth/unit_test/source/
H A Dcommon_lib_test.cpp492 char hexStr[TEST_BUFFER_SIZE] = { 0 }; in HWTEST_F() local
493 int32_t ret = ByteToHexString(nullptr, byteSize, hexStr, TEST_BUFFER_SIZE); in HWTEST_F()
495 ret = ByteToHexString(byteData, byteSize, hexStr, TEST_LENGTH_ZERO); in HWTEST_F()
497 ret = ByteToHexString(byteData, byteSize, hexStr, TEST_BUFFER_SIZE); in HWTEST_F()
/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/
H A Dhisysevent_record.cpp106 std::string hexStr = GetStringValueByKey("traceid_"); in GetTraceId() local
109 ss << hexStr; in GetTraceId() local
/base/telephony/core_service/utils/vcard/src/
H A Dvcard_decoder_v21.cpp679 std::string hexStr(hex); in DecodeQuotedPrintable()
680 if (IsValidHexValue(hexStr)) { in DecodeQuotedPrintable()
681 int decodedChar = std::stoi(hexStr, nullptr, DECODE_CHAR_MAX_SIZE); in DecodeQuotedPrintable()
/base/hiviewdfx/hiview/base/event_raw/include/encoded/
H A Draw_data_builder.h167 void TransHexStrToNum(const std::string& hexStr, T& num) in TransHexStrToNum() argument
170 ss << std::hex << hexStr; in TransHexStrToNum() local
/base/telephony/core_service/test/unittest/core_service_gtest/
H A Dzero_branch_test_sim_ril.cpp823 std::string hexStr = "12"; in HWTEST_F() local
837 EXPECT_TRUE(iccOperatorRule->SetPackageNameByHexStr(hexStr)); in HWTEST_F()
/base/telephony/sms_mms/test/gtest/
H A Dzero_branch_sms_test.cpp1044 std::string hexStr = "0891683108501705F0040D91683177474733F20008429011015535230E90FD4E0D559C6B227684597D50CF"; in HWTEST_F() local
1045 std::string pdu = StringUtils::HexToString(hexStr); in HWTEST_F()

Completed in 28 milliseconds

12