/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | openssl_dsa_helper.c | 96 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 D | hks_openssl_dsa.c | 97 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 D | hks_client_service_adapter.c | 217 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 D | hks_check_paramset_test.cpp | 382 .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 D | perm_client.c | 213 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 D | hks_crypto_hal_dsa_key.cpp | 120 sizeof(KeyMaterialDsa) + keyMaterial->ySize + keyMaterial->pSize + keyMaterial->qSize + keyMaterial->gSize; in HWTEST_F()
|
/base/security/permission_lite/services/pms/src/ |
H A D | pms_impl.c | 182 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 D | hks_type.h | 179 uint32_t pSize; member
|
/base/security/huks/interfaces/kits/c/include/ |
H A D | native_huks_type.h | 890 uint32_t pSize;
member
|
/base/security/huks/frameworks/huks_standard/main/common/include/ |
H A D | hks_crypto_hal.h | 98 uint32_t pSize; member
|
/base/security/huks/frameworks/huks_standard/main/common/src/ |
H A D | hks_check_paramset.c | 629 (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 D | hks_crypto_adapter.c | 528 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 D | hks_access_control_test_common.cpp | 800 material.pSize = params->pData->size; in ConstructDsaKeyPair() 805 material.pSize + material.qSize + material.gSize; in ConstructDsaKeyPair() 837 offset += material.pSize; in ConstructDsaKeyPair()
|
H A D | hks_import_sign_verify_test.cpp | 407 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 D | hks_inner_test.cpp | 406 keyMaterial->pSize = 1; in HWTEST_F()
|
/base/security/huks/test/unittest/huks_standard_test/module_test/interface_test/src/ |
H A D | hks_native_api_compatibility_test.cpp | 900 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()
|