Home
last modified time | relevance | path

Searched refs:pSize (Results 1 - 16 of 16) sorted by relevance

/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_dsa_helper.c96 p = BinToBN(key->data + offset, keyMaterial->pSize); in InitDsa()
97 offset += keyMaterial->pSize; in InitDsa()
275 uint32_t pSize = (uint32_t)BN_num_bytes(DSA_get0_p(dsa)); in X509ToDsaPublicKey() local
278 if ((ySize == 0) || (pSize == 0) || (qSize == 0) || (gSize == 0)) { in X509ToDsaPublicKey()
292 keyMaterial->pSize = pSize; in X509ToDsaPublicKey()
305 if (BN_bn2bin(DSA_get0_q(dsa), publicKey->data + offset + ySize + pSize) == 0) { in X509ToDsaPublicKey()
308 if (BN_bn2bin(DSA_get0_g(dsa), publicKey->data + offset + ySize + pSize + qSize) == 0) { in X509ToDsaPublicKey()
359 keyMaterial->pSize = keyByteLen; in SaveDsaKeyToHksBlob()
382 if (BN_bn2bin(p, key->data + offset + (keyMaterial->pSize in SaveDsaKeyToHksBlob()
[all...]
/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_dsa.c97 if (memcpy_s(buff, HKS_KEY_BYTES(keyMaterial->keySize), key->data + *offset, keyMaterial->pSize) != EOK) { in InitDsaStructParameter()
101 BIGNUM *p = BN_bin2bn(buff, keyMaterial->pSize, NULL); in InitDsaStructParameter()
102 *offset += keyMaterial->pSize; in InitDsaStructParameter()
194 &keyMaterial->pSize, in DsaKeyMaterialParam()
223 ret = BN_bn2bin(p, rawMaterial + offset + (keyMaterial->pSize - (uint32_t)BN_num_bytes(p))); in DsaKeyMaterialData()
228 offset += keyMaterial->pSize; in DsaKeyMaterialData()
311 output->size = sizeof(struct KeyMaterialDsa) + keyMaterial->ySize + keyMaterial->pSize + keyMaterial->qSize + in HksOpensslGetDsaPubKey()
319 publickeyMaterial->pSize = keyMaterial->pSize; in HksOpensslGetDsaPubKey()
326 keyMaterial->ySize + keyMaterial->pSize in HksOpensslGetDsaPubKey()
[all...]
/base/security/huks/utils/crypto_adapter/
H A Dhks_client_service_adapter.c217 keyMaterial->pSize + keyMaterial->qSize + keyMaterial->gSize; in GetDsaPubKeyParam()
226 p->size = keyMaterial->pSize; in GetDsaPubKeyParam()
228 offset += keyMaterial->pSize; in GetDsaPubKeyParam()
648 uint32_t pSize = 0; in X509PublicKeyToDsa() local
653 GetDsaKeyInfo(dsa, &p, &pSize, DSA_get0_p) != HKS_SUCCESS || in X509PublicKeyToDsa()
659 uint32_t totalSize = sizeof(struct KeyMaterialDsa) + ySize + pSize + qSize + gSize; in X509PublicKeyToDsa()
674 keyMaterial->pSize = pSize; in X509PublicKeyToDsa()
680 (BN_bn2bin(q, keyBuffer + sizeof(struct KeyMaterialDsa) + keyMaterial->xSize + ySize + pSize) == 0) || in X509PublicKeyToDsa()
681 (BN_bn2bin(g, keyBuffer + sizeof(struct KeyMaterialDsa) + keyMaterial->xSize + ySize + pSize in X509PublicKeyToDsa()
[all...]
/base/security/huks/test/unittest/huks_standard_test/module_test/framework_test/common_test/src/
H A Dhks_check_paramset_test.cpp382 .pSize = MAX_KEY_SIZE + 1, in HWTEST_F()
411 materialDsa.pSize = MAX_KEY_SIZE; in HWTEST_F()
437 .pSize = MAX_KEY_SIZE, in HWTEST_F()
455 materialDsa.pSize = 0; in HWTEST_F()
459 materialDsa.pSize = MAX_KEY_SIZE; in HWTEST_F()
/base/security/permission_lite/services/pms_client/
H A Dperm_client.c213 int pSize = cJSON_GetArraySize(array); in ParsePermissions() local
214 if (pSize > PERMISSION_NUM_MAX) { in ParsePermissions()
219 int allocSize = sizeof(PermissionSaved) * pSize; in ParsePermissions()
230 for (int i = 0; i < pSize; i++) { in ParsePermissions()
251 *permNum = pSize; in ParsePermissions()
/base/security/huks/test/unittest/huks_standard_test/crypto_engine_test/src/
H A Dhks_crypto_hal_dsa_key.cpp120 sizeof(KeyMaterialDsa) + keyMaterial->ySize + keyMaterial->pSize + keyMaterial->qSize + keyMaterial->gSize; in HWTEST_F()
/base/security/permission_lite/services/pms/src/
H A Dpms_impl.c182 int pSize = cJSON_GetArraySize(array); in ParsePermissions() local
183 int allocSize = sizeof(PermissionSaved) * pSize; in ParsePermissions()
193 for (int i = 0; i < pSize; i++) { in ParsePermissions()
210 *permNum = pSize; in ParsePermissions()
/base/security/huks/interfaces/inner_api/huks_standard/main/include/
H A Dhks_type.h179 uint32_t pSize; member
/base/security/huks/interfaces/kits/c/include/
H A Dnative_huks_type.h890 uint32_t pSize; member
/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_crypto_hal.h98 uint32_t pSize; member
/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_check_paramset.c629 (keyMaterial->pSize > MAX_KEY_SIZE) || (keyMaterial->qSize > MAX_KEY_SIZE) || in CheckDsaKeyLen()
636 (keyMaterial->pSize == 0) || (keyMaterial->qSize == 0) || (keyMaterial->gSize == 0)) { in CheckDsaKeyLen()
647 keyMaterial->pSize + keyMaterial->qSize + keyMaterial->gSize; in CheckDsaKeyLen()
H A Dhks_crypto_adapter.c528 uint32_t publicKeySize = sizeof(struct KeyMaterialDsa) + keyMaterial->ySize + keyMaterial->pSize + in FormatDsaKey()
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/
H A Dhks_access_control_test_common.cpp800 material.pSize = params->pData->size; in ConstructDsaKeyPair()
805 material.pSize + material.qSize + material.gSize; in ConstructDsaKeyPair()
837 offset += material.pSize; in ConstructDsaKeyPair()
H A Dhks_import_sign_verify_test.cpp407 material.pSize = sizeof(g_pData); in ConstructImportedDsaPriOrPairKey()
412 material.pSize + material.qSize + material.gSize; in ConstructImportedDsaPriOrPairKey()
446 offset += material.pSize; in ConstructImportedDsaPriOrPairKey()
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/src/
H A Dhks_inner_test.cpp406 keyMaterial->pSize = 1; in HWTEST_F()
/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/
H A Dhks_native_api_compatibility_test.cpp900 ASSERT_EQ(sizeof(keyMaterialDsa.pSize) == sizeof(uint32_t), true); in HWTEST_F()
908 ASSERT_EQ(sizeof(hksKeyMaterialDsa.pSize) == sizeof(uint32_t), true); in HWTEST_F()

Completed in 17 milliseconds