Home
last modified time | relevance | path

Searched refs:publicKey (Results 1 – 25 of 274) sorted by relevance

1234567891011

/ohos5.0/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/asymmetric_alg_test/
H A Dhks_export_test_mt.cpp90 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 DUTTest_hichain_auth_connector.cpp244 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 Dhks_api_adapter.c72 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 Ddsoftbus_rsa_crypto_test.cpp77 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 Ddslm_credential_utils.c61 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 Dhks_client_service_adapter_lite.c219 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 Dhks_client_service_adapter.c218 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 Dhks_crypto_adapter.c319 .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 Dhks_rsa_common_mt.cpp55 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 Dco_auth_client_fuzzer.cpp36 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 Dsoftbus_rsa_encrypt_virtual.c19 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 Dsoftbus_rsa_encrypt.c118 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()
284publicKey->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 Dexecutor_callback_stub.cpp67 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 Dresource_node_fuzzer.cpp32 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 Dexecutor_callback_service.cpp33 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 Ddcm_attest_utils.c126 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 Dhks_inner_test.cpp392 …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 Dhks_import_agree_test.cpp972 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 Dexecutor_callback_proxy_test.cpp48 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 Dexecutor_callback_stub_fuzzer.cpp40 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 Dresource_node_impl.cpp51 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.md25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 |
82 ### publicKey subsection
85 unsigned char [] ExecutorInfo::publicKey
H A D_executor_info_v20.md25 | 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.md25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 |
91 ### publicKey subsection
94 unsigned char [] ExecutorRegisterInfo::publicKey
H A D_executor_register_info_v12.md25 | unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 |
81 ### publicKey subsection
84 unsigned char [] ExecutorRegisterInfo::publicKey

1234567891011