/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/asymmetric_alg_test/ |
H A D | hks_export_test_mt.cpp | 90 if (publicKey.data != nullptr) { 94 HKS_FREE(publicKey.data); 105 if (publicKey.data != nullptr) { 109 HKS_FREE(publicKey.data); 133 if (publicKey.data != nullptr) { 137 HKS_FREE(publicKey.data); 155 HKS_FREE(publicKey.data); 171 HKS_FREE(publicKey.data); 186 HKS_FREE(publicKey.data); 201 HKS_FREE(publicKey.data); [all …]
|
/ohos5.0/foundation/distributedhardware/device_manager/test/commonunittest/ |
H A D | UTTest_hichain_auth_connector.cpp | 244 std::string publicKey; variable 253 std::string publicKey; variable 264 std::string publicKey; variable 275 std::string publicKey; variable 286 std::string publicKey; variable 297 std::string publicKey; variable 405 std::string publicKey; variable 421 std::string publicKey = "test"; variable 432 std::string publicKey = "test"; variable 443 std::string publicKey = "test"; variable [all …]
|
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/source/ |
H A D | hks_api_adapter.c | 72 struct HksBlob publicKey = { 0, NULL }; in HksAgreeKeyAdapter() local 73 int32_t ret = GetHksPubKeyInnerFormat(paramSet, peerPublicKey, &publicKey); in HksAgreeKeyAdapter() 79 ret = HksClientAgreeKey(paramSet, privateKey, &publicKey, agreedKey); in HksAgreeKeyAdapter() 80 (void)memset_s(publicKey.data, publicKey.size, 0, publicKey.size); in HksAgreeKeyAdapter() 81 HKS_FREE_BLOB(publicKey); in HksAgreeKeyAdapter() 93 struct HksBlob publicKey = { MAX_KEY_SIZE, buffer }; in HksExportPublicKeyAdapter() local 95 int32_t ret = HksClientExportPublicKey(keyAlias, paramSet, &publicKey); in HksExportPublicKeyAdapter() 98 ret = TranslateToX509PublicKey(&publicKey, &x509Key); in HksExportPublicKeyAdapter() 113 HKS_FREE_BLOB(publicKey); in HksExportPublicKeyAdapter()
|
/ohos5.0/foundation/communication/dsoftbus/tests/core/adapter/unittest/ |
H A D | dsoftbus_rsa_crypto_test.cpp | 77 uint8_t publicKey[pKeyLen]; variable 103 uint8_t publicKey[SOFTBUS_RSA_PUB_KEY_LEN]; variable 118 uint8_t publicKey[pKeyLen]; variable 128 PublicKey peerPublicKey = { publicKey, pKeyLen }; 144 uint8_t publicKey[pKeyLen]; variable 154 PublicKey peerPublicKey = { publicKey, pKeyLen }; 175 uint8_t publicKey[pKeyLen]; variable 186 PublicKey peerPublicKey = { publicKey, pKeyLen }; 201 uint8_t publicKey[pKeyLen]; variable 236 uint8_t publicKey[pKeyLen]; variable [all …]
|
/ohos5.0/base/security/device_security_level/oem_property/common/ |
H A D | dslm_credential_utils.c | 61 PublicKey publicKey; member 180 … int32_t ret = EcdsaVerify(&root->publicKey, &root->signature, &root->publicKey, root->algorithm); in VerifyCredentialCb() 188 …ret = EcdsaVerify(&intermediate->publicKey, &intermediate->signature, &root->publicKey, intermedia… in VerifyCredentialCb() 196 … ret = EcdsaVerify(&last->publicKey, &last->signature, &intermediate->publicKey, last->algorithm); in VerifyCredentialCb() 299 if (attestation->publicKey.data != NULL) { in FreePublicKeyAttestation() 300 FREE(attestation->publicKey.data); in FreePublicKeyAttestation() 380 …attestation->publicKey.length = (uint32_t)Base64UrlDecodeApp((uint8_t *)pbkData, &attestation->pub… in ParsePublicKeyAttestation() 381 if (attestation->publicKey.length == 0 || attestation->publicKey.data == NULL) { in ParsePublicKeyAttestation() 462 credCb->root.publicKey.data = NULL; in MovePublicKeysToAttestationList() 463 credCb->intermediate.publicKey.data = NULL; in MovePublicKeysToAttestationList() [all …]
|
/ohos5.0/base/security/huks/utils/crypto_adapter/ |
H A D | hks_client_service_adapter_lite.c | 219 x509Key->data = (uint8_t *)HksMalloc(publicKey->size); in Curve25519ToX509PublicKey() 223 if (memcpy_s(x509Key->data, publicKey->size, publicKey->data, publicKey->size) != EOK) { in Curve25519ToX509PublicKey() 228 x509Key->size = publicKey->size; in Curve25519ToX509PublicKey() 238 …if ((publicKey == NULL) || (publicKey->data == NULL) || (publicKey->size == 0) || (x509Key == NULL… in TranslateToX509PublicKey() 243 if (publicKey->size < sizeof(struct HksPubKeyInfo)) { in TranslateToX509PublicKey() 250 if ((publicKey->size - offset) < publicKeyInfo->nOrXSize) { in TranslateToX509PublicKey() 257 if ((publicKey->size - offset) < publicKeyInfo->eOrYSize) { in TranslateToX509PublicKey() 284 (void)publicKey; in TranslateToX509PublicKey() 424 ret = X509PublicKeyToRsa(mbedtls_pk_rsa(ctx), publicKey); in TranslateFromX509PublicKey() 430 ret = X509PublicKeyToEcc(mbedtls_pk_ec(ctx), publicKey); in TranslateFromX509PublicKey() [all …]
|
H A D | hks_client_service_adapter.c | 218 if (publicKey->size < keyMaterialSize) { in GetDsaPubKeyParam() 224 y->data = publicKey->data + offset; in GetDsaPubKeyParam() 227 p->data = publicKey->data + offset; in GetDsaPubKeyParam() 230 q->data = publicKey->data + offset; in GetDsaPubKeyParam() 233 g->data = publicKey->data + offset; in GetDsaPubKeyParam() 375 (void)memcpy_s(x509Key->data, publicKey->size, publicKey->data, publicKey->size); in Curve25519ToX509PublicKey() 376 x509Key->size = publicKey->size; in Curve25519ToX509PublicKey() 420 …if ((publicKey == NULL) || (publicKey->data == NULL) || (publicKey->size == 0) || (x509Key == NULL… in TranslateToX509PublicKey() 745 ret = X509PublicKeyToRsa(pkey, publicKey); in TranslateFromX509PublicKey() 763 ret = X509PublicKeyToDsa(pkey, publicKey); in TranslateFromX509PublicKey() [all …]
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_crypto_adapter.c | 319 .blob = { publicKeySize, publicKey }, in FormatKeyInner() 468 uint8_t *publicKey = (uint8_t *)HksMalloc(publicKeySize); in FormatRsaKey() local 472 ((struct KeyMaterialRsa *)publicKey)->dSize = 0; in FormatRsaKey() 476 HKS_FREE(publicKey); in FormatRsaKey() 496 uint8_t *publicKey = (uint8_t *)HksMalloc(publicKeySize); in FormatDsaKey() local 503 ((struct KeyMaterialDsa *)publicKey)->xSize = 0; in FormatDsaKey() 507 HKS_FREE(publicKey); in FormatDsaKey() 530 ((struct KeyMaterialEcc *)publicKey)->zSize = 0; in FormatEccKey() 533 HKS_FREE(publicKey); in FormatEccKey() 556 ((struct KeyMaterialDh *)publicKey)->priKeySize = 0; in FormatDhKey() [all …]
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | hks_rsa_common_mt.cpp | 55 ASSERT_NE(publicKey.data, nullptr); in GenerateKeyTestCase() 91 HKS_FREE(publicKey.data); in GenerateKeyTestCase() 120 ASSERT_NE(publicKey.data, nullptr); in EncryptLocalTestCase() 158 HKS_FREE(publicKey.data); in EncryptLocalTestCase() 286 HKS_FREE(publicKey.data); in DecryptLocalTestCase() 321 …ASSERT_EQ(memcpy_s(publicKey.data, publicKey.size, rsaPublicKeyInfo.data, rsaPublicKeyInfo.size), … in DecryptServiceTestCase() 348 HKS_FREE(publicKey.data); in DecryptServiceTestCase() 394 HksBlob publicKey = { in SignLocalTestCase() local 409 HKS_FREE(publicKey.data); in SignLocalTestCase() 471 HKS_FREE(publicKey.data); in SignServiceTestCase() [all …]
|
/ohos5.0/base/useriam/user_auth_framework/test/fuzztest/clients/coauthclient_fuzzer/ |
H A D | co_auth_client_fuzzer.cpp | 36 const std::vector<uint8_t> &publicKey, const std::vector<uint64_t> &templateIds) in OnMessengerReady() argument 40 static_cast<void>(publicKey); in OnMessengerReady() 44 int32_t OnBeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, in OnBeginExecute() argument 49 static_cast<void>(publicKey); in OnBeginExecute() 121 Common::FillFuzzUint8Vector(parcel, info.publicKey); in FillExecutorInfo() 153 std::vector<uint8_t> publicKey; in FuzzExecutorCallbackServiceOnMessengerReady() local 154 Common::FillFuzzUint8Vector(parcel, publicKey); in FuzzExecutorCallbackServiceOnMessengerReady() 158 g_ExecutorCallbackService->OnMessengerReady(messenger, publicKey, templateIdList); in FuzzExecutorCallbackServiceOnMessengerReady() 167 std::vector<uint8_t> publicKey; in FuzzExecutorCallbackServiceOnBeginExecute() local 168 Common::FillFuzzUint8Vector(parcel, publicKey); in FuzzExecutorCallbackServiceOnBeginExecute() [all …]
|
/ohos5.0/foundation/communication/dsoftbus/core/adapter/huks/src/ |
H A D | softbus_rsa_encrypt_virtual.c | 19 int32_t SoftBusGetPublicKey(uint8_t *publicKey, uint32_t publicKeyLen) in SoftBusGetPublicKey() argument 21 (void)publicKey; in SoftBusGetPublicKey() 26 int32_t SoftBusRsaEncrypt(const uint8_t *srcData, uint32_t srcDataLen, PublicKey *publicKey, uint8_… in SoftBusRsaEncrypt() argument 31 (void)publicKey; in SoftBusRsaEncrypt()
|
H A D | softbus_rsa_encrypt.c | 118 int32_t SoftBusGetPublicKey(uint8_t *publicKey, uint32_t publicKeyLen) in SoftBusGetPublicKey() argument 120 if (publicKey == NULL || publicKeyLen == 0) { in SoftBusGetPublicKey() 149 if (memcpy_s(publicKey, publicKeyLen, publicKeyBlob.data, publicKeyBlob.size) != EOK) { in SoftBusGetPublicKey() 280 int32_t SoftBusRsaEncrypt(const uint8_t *srcData, uint32_t srcDataLen, PublicKey *publicKey, uint8_… in SoftBusRsaEncrypt() argument 283 if (srcData == NULL || srcDataLen == 0 || publicKey == NULL || publicKey->key == NULL || in SoftBusRsaEncrypt() 284 …publicKey->len <= RSA_PUB_KEY_LEN_SUBTRACT_ENCRYPT_LEN || encryptedData == NULL || encryptedDataLe… in SoftBusRsaEncrypt() 289 if (DataToPublicKey(publicKey->key, publicKey->len, &peerPubKey) != SOFTBUS_OK) { in SoftBusRsaEncrypt() 293 uint32_t cipherTextLen = publicKey->len - RSA_PUB_KEY_LEN_SUBTRACT_ENCRYPT_LEN; in SoftBusRsaEncrypt()
|
/ohos5.0/base/useriam/user_auth_framework/frameworks/native/ipc/src/ |
H A D | executor_callback_stub.cpp | 67 std::vector<uint8_t> publicKey; in OnMessengerReadyStub() local 70 if (!data.ReadUInt8Vector(&publicKey)) { in OnMessengerReadyStub() 79 OnMessengerReady(messenger, publicKey, templateIds); in OnMessengerReadyStub() 86 std::vector<uint8_t> publicKey; in OnBeginExecuteStub() local 93 if (!data.ReadUInt8Vector(&publicKey)) { in OnBeginExecuteStub() 103 int32_t result = OnBeginExecute(scheduleId, publicKey, commandAttrs); in OnBeginExecuteStub()
|
/ohos5.0/base/useriam/user_auth_framework/test/fuzztest/services/servicecore_fuzzer/src/ |
H A D | resource_node_fuzzer.cpp | 32 const std::vector<uint8_t> &publicKey, const std::vector<uint64_t> &templateIdList) override in OnMessengerReady() argument 36 static_cast<void>(publicKey); in OnMessengerReady() 40 int32_t OnBeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, in OnBeginExecute() argument 45 static_cast<void>(publicKey); in OnBeginExecute() 101 Common::FillFuzzUint8Vector(parcel, info.publicKey); in GetResourceNode() 216 std::vector<uint8_t> publicKey; in FuzzResourceNodeBeginExecute() local 217 Common::FillFuzzUint8Vector(parcel, publicKey); in FuzzResourceNodeBeginExecute() 223 node->BeginExecute(scheduleId, publicKey, command); in FuzzResourceNodeBeginExecute()
|
/ohos5.0/base/useriam/user_auth_framework/frameworks/native/client/src/ |
H A D | executor_callback_service.cpp | 33 const std::vector<uint8_t> &publicKey, const std::vector<uint64_t> &templateIdList) in OnMessengerReady() argument 45 callback_->OnMessengerReady(wrapper, publicKey, templateIdList); in OnMessengerReady() 48 …ExecutorCallbackService::OnBeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, in OnBeginExecute() argument 56 return callback_->OnBeginExecute(scheduleId, publicKey, command); in OnBeginExecute()
|
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/device_cert_manager/src/ |
H A D | dcm_attest_utils.c | 126 uint8_t *publicKey = (uint8_t *)(info + 1); in GetEcPublicKey() local 127 (void)memcpy_s(p, totalSize - spkiHeaderLen, publicKey, info->nOrXSize); in GetEcPublicKey() 129 …(void)memcpy_s(p, totalSize - spkiHeaderLen - info->nOrXSize, publicKey + info->nOrXSize, info->eO… in GetEcPublicKey() 143 uint8_t *publicKey = (uint8_t *)(info + 1); in ConstructKeySeq() local 144 struct HksAsn1Blob n = { ASN_1_TAG_TYPE_INT, info->nOrXSize, publicKey }; in ConstructKeySeq() 148 struct HksAsn1Blob e = { ASN_1_TAG_TYPE_INT, info->eOrYSize, publicKey + info->nOrXSize }; in ConstructKeySeq() 212 uint8_t *publicKey = (uint8_t *)(info + 1); in GetX25519PublicKey() 213 struct HksAsn1Blob spkiBlob = { ASN_1_TAG_TYPE_BIT_STR, info->nOrXSize, publicKey }; in GetX25519PublicKey()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/ |
H A D | hks_inner_test.cpp | 392 …HksBlob publicKey = {.size = sizeof(KeyMaterialDsa) + 5, .data = (uint8_t *)HksMalloc(sizeof(KeyMa… variable 394 KeyMaterialDsa *keyMaterial = (KeyMaterialDsa *)publicKey.data; 395 (void)memset_s(publicKey.data, publicKey.size, 0x01, publicKey.size); 399 publicKey.size = 20; 400 ret = TranslateToX509PublicKey(&publicKey, &x509Key); 403 publicKey.size = sizeof(KeyMaterialDsa) + 5; 409 ret = TranslateToX509PublicKey(&publicKey, &x509Key); 411 ret = TranslateFromX509PublicKey(&x509Key, &publicKey);
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
H A D | hks_import_agree_test.cpp | 972 static int32_t ConstructAgreePubKeyX25519(uint32_t id, struct HksBlob *publicKey) in ConstructAgreePubKeyX25519() argument 975 return CopyKey(g_x25519PubDataOne, sizeof(g_x25519PubDataOne), publicKey); in ConstructAgreePubKeyX25519() 977 return CopyKey(g_x25519PubDataTwo, sizeof(g_x25519PubDataTwo), publicKey); in ConstructAgreePubKeyX25519() 980 static int32_t ConstructAgreePubKeyEcc(uint32_t id, struct HksBlob *publicKey) in ConstructAgreePubKeyEcc() argument 983 return CopyKey(g_eccPubData256One, sizeof(g_eccPubData256One), publicKey); in ConstructAgreePubKeyEcc() 985 return CopyKey(g_eccPubData256Two, sizeof(g_eccPubData256Two), publicKey); in ConstructAgreePubKeyEcc() 1005 return CopyKey(g_dhX509PubData2048Two, sizeof(g_dhX509PubData2048Two), publicKey); in ConstructAgreePubKeyDh() 1007 return CopyKey(g_dhX509PubData3072Two, sizeof(g_dhX509PubData3072Two), publicKey); in ConstructAgreePubKeyDh() 1018 return ConstructAgreePubKeyX25519(id, publicKey); in ConstructAgreePubKey() 1020 return ConstructAgreePubKeyEcc(id, publicKey); in ConstructAgreePubKey() [all …]
|
/ohos5.0/base/useriam/user_auth_framework/test/unittest/inner_api/src/ |
H A D | executor_callback_proxy_test.cpp | 48 std::vector<uint8_t> publicKey; variable 56 proxy->OnMessengerReady(messenger, publicKey, templateIdList); 76 std::vector<uint8_t> publicKey; variable 78 proxy->OnMessengerReady(messenger, publicKey, templateIdList); 98 std::vector<uint8_t> publicKey; variable 101 EXPECT_EQ(proxy->OnBeginExecute(scheduleId, publicKey, command), SUCCESS);
|
/ohos5.0/base/useriam/user_auth_framework/test/fuzztest/clients/executorcallbackstub_fuzzer/ |
H A D | executor_callback_stub_fuzzer.cpp | 40 const std::vector<uint8_t> &publicKey, const std::vector<uint64_t> &templateIds) in OnMessengerReady() argument 44 static_cast<void>(publicKey); in OnMessengerReady() 48 int32_t OnBeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, in OnBeginExecute() argument 53 static_cast<void>(publicKey); in OnBeginExecute()
|
/ohos5.0/base/useriam/user_auth_framework/services/core/src/ |
H A D | resource_node_impl.cpp | 51 int32_t BeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, 133 return info_.publicKey; in GetExecutorPublicKey() 141 int32_t ResourceNodeImpl::BeginExecute(uint64_t scheduleId, const std::vector<uint8_t> &publicKey, in BeginExecute() argument 146 return callback_->OnBeginExecute(scheduleId, publicKey, command); in BeginExecute() 214 .publicKey = info_.publicKey, in AddToDriver()
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/pinauth/ |
H A D | _executor_info_pinauth_v10.md | 25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 | 82 ### publicKey subsection 85 unsigned char [] ExecutorInfo::publicKey
|
H A D | _executor_info_v20.md | 25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 | 99 ### publicKey subsection 102 unsigned char [] ExecutorInfo::publicKey
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/userauth/ |
H A D | _executor_register_info_v10.md | 25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 | 91 ### publicKey subsection 94 unsigned char [] ExecutorRegisterInfo::publicKey
|
H A D | _executor_register_info_v12.md | 25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 | 81 ### publicKey subsection 84 unsigned char [] ExecutorRegisterInfo::publicKey
|