/base/security/device_auth/common_lib/impl/src/ |
H A D | string_util.c | 35 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 D | json_utils.c | 449 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 D | hex_string.cpp | 31 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 D | asn1_utils.cpp | 108 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 D | asn1_node.cpp | 230 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 D | hex_string.h | 25 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 D | string_util.h | 39 * @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 D | asn1_utils.h | 35 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 D | setaccesslimit_fuzzer.cpp | 37 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 D | pake_v1_protocol_task_common.c | 494 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 D | hril_base.cpp | 75 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 D | json_utils_mock.c | 482 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 D | icc_operator_rule.cpp | 92 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 D | esim_file.cpp | 191 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 D | icc_operator_rule.h | 44 static bool CreateFromTLV(const std::string &hexStr, std::vector<IccOperatorRule> &result); 55 bool SetPackageNameByHexStr(const std::string &hexStr);
|
H A D | esim_file.h | 175 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 D | cert_manager_auth_mgr.c | 58 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 D | hilog_utils_test.cpp | 193 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 D | tel_ril_sms.cpp | 195 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 D | common_lib_test.cpp | 492 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 D | hisysevent_record.cpp | 106 std::string hexStr = GetStringValueByKey("traceid_"); in GetTraceId() local 109 ss << hexStr; in GetTraceId() local
|
/base/telephony/core_service/utils/vcard/src/ |
H A D | vcard_decoder_v21.cpp | 679 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 D | raw_data_builder.h | 167 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 D | zero_branch_test_sim_ril.cpp | 823 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 D | zero_branch_sms_test.cpp | 1044 std::string hexStr = "0891683108501705F0040D91683177474733F20008429011015535230E90FD4E0D559C6B227684597D50CF"; in HWTEST_F() local 1045 std::string pdu = StringUtils::HexToString(hexStr); in HWTEST_F()
|