/ohos5.0/base/security/huks/utils/crypto_adapter/ |
H A D | hks_client_service_adapter_lite.c | 162 ret = mbedtls_ecp_group_load(&(pubKey->MBEDTLS_PRIVATE(grp)), grp_id); in InitEccPkCtx() 168 … ret = mbedtls_mpi_read_binary(&(pubKey->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X)), x->data, x->size); in InitEccPkCtx() 174 … ret = mbedtls_mpi_read_binary(&(pubKey->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y)), y->data, y->size); in InitEccPkCtx() 181 ret = mbedtls_mpi_lset(&(pubKey->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z)), 1); in InitEccPkCtx() 295 if (rsaCtx->MBEDTLS_PRIVATE(len) > maxKeyByteLen) { in CheckRsaCtx() 308 uint32_t nSize = rsaCtx->MBEDTLS_PRIVATE(len); in X509PublicKeyToRsa() 309 uint32_t eSize = rsaCtx->MBEDTLS_PRIVATE(len); in X509PublicKeyToRsa() 330 ret = mbedtls_mpi_write_binary(&rsaCtx->MBEDTLS_PRIVATE(E), in X509PublicKeyToRsa() 360 uint32_t xSize = mbedtls_mpi_size(&(pubKey->MBEDTLS_PRIVATE(grp).P)); in X509PublicKeyToEcc() 384 ret = mbedtls_mpi_write_binary(&(pubKey->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X)), in X509PublicKeyToEcc() [all …]
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
H A D | hks_mbedtls_ecdh.c | 45 int32_t ret = HksEccKeyMaterialToPub(pubKey, &(ctx->MBEDTLS_PRIVATE(Qp))); in EccKeyMaterialToCtx() 48 ret = HksEccKeyMaterialToPri(nativeKey, &(ctx->MBEDTLS_PRIVATE(d))); in EccKeyMaterialToCtx() 76 ret = mbedtls_ecp_group_load(&(ctx.MBEDTLS_PRIVATE(grp)), mbedtlsCurveNist); in HksMbedtlsEcdh() 85 ret = mbedtls_ecdh_compute_shared(&(ctx.MBEDTLS_PRIVATE(grp)), &(ctx.MBEDTLS_PRIVATE(z)), in HksMbedtlsEcdh() 86 … &(ctx.MBEDTLS_PRIVATE(Qp)), &(ctx.MBEDTLS_PRIVATE(d)), mbedtls_ctr_drbg_random, &ctrDrbg); in HksMbedtlsEcdh() 93 ret = mbedtls_mpi_write_binary(&(ctx.MBEDTLS_PRIVATE(z)), sharedKey->data, keyByteLen); in HksMbedtlsEcdh()
|
H A D | hks_mbedtls_ecc.c | 121 …int32_t ret = mbedtls_mpi_read_binary(&(pub->MBEDTLS_PRIVATE(X)), key->data + offset, keyMaterial-… in HksEccKeyMaterialToPub() 128 … ret = mbedtls_mpi_read_binary(&(pub->MBEDTLS_PRIVATE(Y)), key->data + offset, keyMaterial->ySize); in HksEccKeyMaterialToPub() 135 ret = mbedtls_mpi_lset(&(pub->MBEDTLS_PRIVATE(Z)), 1); in HksEccKeyMaterialToPub() 181 …ret = mbedtls_mpi_write_binary(&(ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X)), rawMaterial + offset, in EccSaveKeyMaterial() 189 …ret = mbedtls_mpi_write_binary(&(ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y)), rawMaterial + offset, in EccSaveKeyMaterial() 197 …ret = mbedtls_mpi_write_binary(&(ecp->MBEDTLS_PRIVATE(d)), rawMaterial + offset, keyMaterial->zSiz… in EccSaveKeyMaterial()
|
H A D | hks_mbedtls_ecdsa.c | 64 ret = mbedtls_ecp_group_load(&(ctx.MBEDTLS_PRIVATE(grp)), curveNist); in HksMbedtlsEcdsaSign() 70 ret = HksEccKeyMaterialToPri(key, &(ctx.MBEDTLS_PRIVATE(d))); in HksMbedtlsEcdsaSign() 111 ret = mbedtls_ecp_group_load(&(ctx.MBEDTLS_PRIVATE(grp)), curveNist); in HksMbedtlsEcdsaVerify() 117 ret = HksEccKeyMaterialToPub(key, &(ctx.MBEDTLS_PRIVATE(Q))); in HksMbedtlsEcdsaVerify()
|
H A D | hks_mbedtls_x25519.c | 17 #define MBEDTLS_PRIVATE(member) member macro 191 …int32_t ret = mbedtls_mpi_write_binary(&(pub->MBEDTLS_PRIVATE(X)), rawMaterial + offset, keyMateri… in X25519SaveKeyMaterial() 283 … ret = mbedtls_mpi_read_binary(&(pub->MBEDTLS_PRIVATE(X)), tmpPubKey, keyMaterial->pubKeySize); in X25519KeyMaterialToPub() 290 ret = mbedtls_mpi_lset(&(pub->MBEDTLS_PRIVATE(Z)), 1); in X25519KeyMaterialToPub() 336 ret = mbedtls_ecp_group_load(&(ctx.MBEDTLS_PRIVATE(grp)), MBEDTLS_ECP_DP_CURVE25519); in HksMbedtlsX25519KeyAgreement() 342 ret = X25519KeyMaterialToPub(pubKey, &(ctx.MBEDTLS_PRIVATE(Qp))); in HksMbedtlsX25519KeyAgreement() 345 ret = X25519KeyMaterialToPri(nativeKey, &(ctx.MBEDTLS_PRIVATE(d))); in HksMbedtlsX25519KeyAgreement() 348 ret = mbedtls_ecdh_compute_shared(&(ctx.MBEDTLS_PRIVATE(grp)), &(ctx.MBEDTLS_PRIVATE(z)), in HksMbedtlsX25519KeyAgreement() 349 … &(ctx.MBEDTLS_PRIVATE(Qp)), &(ctx.MBEDTLS_PRIVATE(d)), mbedtls_ctr_drbg_random, &ctrDrbg); in HksMbedtlsX25519KeyAgreement() 355 … ret = mbedtls_mpi_write_binary(&(ctx.MBEDTLS_PRIVATE(z)), sharedKey->data, HKS_X25519_KEY_BYTES); in HksMbedtlsX25519KeyAgreement()
|
H A D | hks_mbedtls_rsa.c | 117 …ret = mbedtls_mpi_write_binary(&(ctx->MBEDTLS_PRIVATE(N)), rawMaterial + offset, keyMaterial->nSiz… in RsaSaveKeyMaterial() 124 …ret = mbedtls_mpi_write_binary(&(ctx->MBEDTLS_PRIVATE(E)), rawMaterial + offset, keyMaterial->eSiz… in RsaSaveKeyMaterial() 131 …ret = mbedtls_mpi_write_binary(&(ctx->MBEDTLS_PRIVATE(D)), rawMaterial + offset, keyMaterial->dSiz… in RsaSaveKeyMaterial() 155 ctx.MBEDTLS_PRIVATE(padding) = 0; in HksMbedtlsRsaGenerateKey() 156 ctx.MBEDTLS_PRIVATE(hash_id) = 0; in HksMbedtlsRsaGenerateKey()
|
/ohos5.0/base/security/device_auth/deps_adapter/key_management_adapter/impl/src/common/ |
H A D | mbedtls_ec_adapter.c | 366 int32_t ret = ReadBigNums(&point->MBEDTLS_PRIVATE(X), &point->MBEDTLS_PRIVATE(Y), publicKey); in ReadEcPublicKey() 368 ret = mbedtls_mpi_lset(&point->MBEDTLS_PRIVATE(Z), 1); in ReadEcPublicKey() 387 return WriteOutBigNums(&point->MBEDTLS_PRIVATE(X), &point->MBEDTLS_PRIVATE(Y), publicKey); in WriteOutEcPublicKey() 392 …return mbedtls_ecp_mul_restartable(&keyPair->MBEDTLS_PRIVATE(grp), p, &keyPair->MBEDTLS_PRIVATE(d), in EcKeyAgreementLog() 393 &keyPair->MBEDTLS_PRIVATE(Q), mbedtls_ctr_drbg_random, ctrDrbg, NULL); in EcKeyAgreementLog() 421 int32_t ret = ReadEcPublicKey(&keyPair->MBEDTLS_PRIVATE(Q), publicKey); in EcKeyAgreement() 423 ret = mbedtls_ecp_group_load(&keyPair->MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1); in EcKeyAgreement() 425 …ret = mbedtls_mpi_read_binary(&keyPair->MBEDTLS_PRIVATE(d), privateKey->data, privateKey->dataSize… in EcKeyAgreement() 431 …LOG_AND_GOTO_CLEANUP_IF_FAIL(mbedtls_mpi_copy(secret, &p.MBEDTLS_PRIVATE(X)), "Copy secret failed.… in EcKeyAgreement()
|
/ohos5.0/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | mbedtls_pkcs7.c | 348 first->MBEDTLS_PRIVATE(next_merged) != second->MBEDTLS_PRIVATE(next_merged) || in CompareX509NameList() 900 … mbedtls_rsa_set_padding(pk->MBEDTLS_PRIVATE(pk_ctx), MBEDTLS_RSA_PKCS_V21, (mbedtls_md_type_t)0); in PKCS7_VerifySignerSignature() 1348 start = pkcs7->pem.MBEDTLS_PRIVATE(buf); in PKCS7_ParseSignedData() 1349 bufLen = pkcs7->pem.MBEDTLS_PRIVATE(buflen); in PKCS7_ParseSignedData()
|
H A D | app_verify.c | 611 ret = mbedtls_ecp_point_write_binary(&ecCtx->MBEDTLS_PRIVATE(grp), &ecCtx->MBEDTLS_PRIVATE(Q), in GetEcPk()
|