/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_ecc_key_agreement_test.cpp | 138 HcfObjDestroy(keyAgreement); 149 HcfObjDestroy(keyAgreement); 160 HcfObjDestroy(keyAgreement); 171 HcfObjDestroy(keyAgreement); 221 HcfObjDestroy(keyAgreement); 232 keyAgreement->base.destroy((HcfObjectBase *)keyAgreement); 245 HcfObjDestroy(keyAgreement); 258 HcfObjDestroy(keyAgreement); 269 const char *algName = keyAgreement->getAlgoName(keyAgreement); 273 HcfObjDestroy(keyAgreement); [all …]
|
H A D | crypto_brainpool_key_agreement_test.cpp | 105 HcfObjDestroy(keyAgreement); 115 keyAgreement->base.destroy((HcfObjectBase *)keyAgreement); 127 HcfObjDestroy(keyAgreement); 139 HcfObjDestroy(keyAgreement); 150 const char *algName = keyAgreement->getAlgoName(keyAgreement); 152 HcfObjDestroy(keyAgreement); 165 HcfObjDestroy(keyAgreement); 178 HcfObjDestroy(keyAgreement); 195 res = keyAgreement->generateSecret(keyAgreement, keyPair->priKey, keyPair->pubKey, &out); 245 res = keyAgreement->generateSecret(keyAgreement, keyPair->priKey, nullptr, &out); [all …]
|
H A D | crypto_x25519_key_agreement_test.cpp | 108 HcfObjDestroy(keyAgreement); 119 HcfObjDestroy(keyAgreement); 127 keyAgreement->base.destroy((HcfObjectBase *)keyAgreement); 136 const char *algName = keyAgreement->getAlgoName(keyAgreement); 155 res = keyAgreement->generateSecret(keyAgreement, keyPair->priKey, keyPair->pubKey, &out); 162 HcfObjDestroy(keyAgreement); 174 HcfObjDestroy(keyAgreement); 185 HcfObjDestroy(keyAgreement); 213 res = keyAgreement->generateSecret(keyAgreement, x25519KeyPair_->priKey, nullptr, &out); 218 res = keyAgreement->generateSecret(keyAgreement, nullptr, x25519KeyPair_->pubKey, &out); [all …]
|
H A D | crypto_dh_key_agreement_test.cpp | 133 HcfObjDestroy(keyAgreement); in ExchangekeyAgreementWithDiffSkLen() 266 HcfObjDestroy(keyAgreement); 276 keyAgreement->base.destroy((HcfObjectBase *)keyAgreement); 287 const char *algName = keyAgreement->getAlgoName(keyAgreement); 298 HcfObjDestroy(keyAgreement); 308 HcfObjDestroy(keyAgreement); 320 HcfObjDestroy(keyAgreement); 347 res = keyAgreement->generateSecret(keyAgreement, dh1536KeyPair_->priKey, nullptr, &out); 352 res = keyAgreement->generateSecret(keyAgreement, nullptr, dh1536KeyPair_->pubKey, &out); 447 keyAgreement = nullptr; [all …]
|
H A D | crypto_ecc_key_agreement_by_spec_test.cpp | 329 HcfObjDestroy(keyAgreement); 360 HcfObjDestroy(keyAgreement); 371 keyAgreement->base.destroy((HcfObjectBase *)keyAgreement); 384 HcfObjDestroy(keyAgreement); 397 HcfObjDestroy(keyAgreement); 408 const char *algName = keyAgreement->getAlgoName(keyAgreement); 412 HcfObjDestroy(keyAgreement); 427 HcfObjDestroy(keyAgreement); 602 res = keyAgreement->generateSecret(keyAgreement, nullptr, nullptr, &out); 733 keyAgreement = nullptr; [all …]
|
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_key_agreement.cpp | 41 HcfKeyAgreement *keyAgreement = nullptr; member 149 ctx->keyAgreement = napiKeyAgreement->GetKeyAgreement(); in BuildKeyAgreementJsCtx() 197 ctx->errCode = ctx->keyAgreement->generateSecret(ctx->keyAgreement, in KeyAgreementAsyncWorkProcess() 248 NapiKeyAgreement::NapiKeyAgreement(HcfKeyAgreement *keyAgreement) in NapiKeyAgreement() argument 250 this->keyAgreement_ = keyAgreement; in NapiKeyAgreement() 338 HcfKeyAgreement *keyAgreement = napiKeyAgreement->GetKeyAgreement(); in JsGenerateSecretSync() local 342 ret = keyAgreement->generateSecret(keyAgreement, priKey, pubKey, &returnSecret); in JsGenerateSecretSync() 392 HcfKeyAgreement *keyAgreement = nullptr; in CreateJsKeyAgreement() local 404 HcfObjDestroy(keyAgreement); in CreateJsKeyAgreement() 435 HcfKeyAgreement *keyAgreement = napiKeyAgreement->GetKeyAgreement(); in JsGetAlgorithm() local [all …]
|
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-key-agreement-using-dh.md | 27 let keyAgreement = cryptoFramework.createKeyAgreement('DH_modp1536'); 29 let secret1 = await keyAgreement.generateSecret(keyPairB.priKey, keyPairA.pubKey); 31 let secret2 = await keyAgreement.generateSecret(keyPairA.priKey, keyPairB.pubKey); 53 let keyAgreement = cryptoFramework.createKeyAgreement('DH_modp1536'); 55 let secret1 = keyAgreement.generateSecretSync(keyPairB.priKey, keyPairA.pubKey); 57 let secret2 = keyAgreement.generateSecretSync(keyPairA.priKey, keyPairB.pubKey);
|
H A D | crypto-key-agreement-using-x25519.md | 30 let keyAgreement = cryptoFramework.createKeyAgreement('X25519'); 32 let secret1 = await keyAgreement.generateSecret(keyPairB.priKey, keyPairA.pubKey); 34 let secret2 = await keyAgreement.generateSecret(keyPairA.priKey, keyPairB.pubKey); 59 let keyAgreement = cryptoFramework.createKeyAgreement('X25519'); 61 let secret1 = keyAgreement.generateSecretSync(keyPairB.priKey, keyPairA.pubKey); 63 let secret2 = keyAgreement.generateSecretSync(keyPairA.priKey, keyPairB.pubKey);
|
/ohos5.0/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/ |
H A D | hcfkeyagreementcreate_fuzzer.cpp | 32 HcfKeyAgreement *keyAgreement = nullptr; in HcfKeyAgreementCreateFuzzTest() local 34 int32_t res = HcfKeyAgreementCreate(algoName.c_str(), &keyAgreement); in HcfKeyAgreementCreateFuzzTest() 38 HcfObjDestroy(keyAgreement); in HcfKeyAgreementCreateFuzzTest()
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-key-agreement-using-dh.md | 27 let keyAgreement = cryptoFramework.createKeyAgreement('DH_modp1536'); 29 let secret1 = await keyAgreement.generateSecret(keyPairB.priKey, keyPairA.pubKey); 31 let secret2 = await keyAgreement.generateSecret(keyPairA.priKey, keyPairB.pubKey); 53 let keyAgreement = cryptoFramework.createKeyAgreement('DH_modp1536'); 55 let secret1 = keyAgreement.generateSecretSync(keyPairB.priKey, keyPairA.pubKey); 57 let secret2 = keyAgreement.generateSecretSync(keyPairA.priKey, keyPairB.pubKey);
|
H A D | crypto-key-agreement-using-x25519.md | 30 let keyAgreement = cryptoFramework.createKeyAgreement('X25519'); 32 let secret1 = await keyAgreement.generateSecret(keyPairB.priKey, keyPairA.pubKey); 34 let secret2 = await keyAgreement.generateSecret(keyPairA.priKey, keyPairB.pubKey); 59 let keyAgreement = cryptoFramework.createKeyAgreement('X25519'); 61 let secret1 = keyAgreement.generateSecretSync(keyPairB.priKey, keyPairA.pubKey); 63 let secret2 = keyAgreement.generateSecretSync(keyPairA.priKey, keyPairB.pubKey);
|
/ohos5.0/base/security/crypto_framework/frameworks/cj/src/ |
H A D | key_agreement_impl.cpp | 20 KeyAgreementImpl::KeyAgreementImpl(HcfKeyAgreement *keyAgreement) in KeyAgreementImpl() argument 22 this->keyAgreement_ = keyAgreement; in KeyAgreementImpl()
|
H A D | crypto_ffi.cpp | 1755 HcfKeyAgreement *keyAgreement = nullptr; in FFiOHOSKeyAgreementConstructor() local 1756 *errCode = HcfKeyAgreementCreate(algName, &keyAgreement); in FFiOHOSKeyAgreementConstructor() 1762 auto instance = FFIData::Create<KeyAgreementImpl>(keyAgreement); in FFiOHOSKeyAgreementConstructor() 1765 HcfObjDestroy(keyAgreement); in FFiOHOSKeyAgreementConstructor()
|
/ohos5.0/base/security/crypto_framework/frameworks/cj/include/ |
H A D | key_agreement_impl.h | 28 explicit KeyAgreementImpl(HcfKeyAgreement *keyAgreement);
|
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/inc/ |
H A D | napi_key_agreement.h | 29 explicit NapiKeyAgreement(HcfKeyAgreement *keyAgreement);
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/ |
H A D | crypto_ecc_ecdh_pub_test.cpp | 1036 HcfKeyAgreement *keyAgreement = nullptr; variable 1054 ret = HcfKeyAgreementCreate("ECC_BrainPoolP256r1", &keyAgreement); 1056 EXPECT_NE(keyAgreement, nullptr); 1058 …ret = keyAgreement->generateSecret(keyAgreement, outKeyPair->priKey, keyPair->pubKey, &returnBlob); 1062 ret = keyAgreement->generateSecret(keyAgreement, keyPair->priKey, outKeyPair->pubKey, &outBlob); 1074 HcfObjDestroy(keyAgreement);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-cryptoFramework.md | 4765 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4889 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4890 keyAgreement.generateSecret(globalKeyPair.priKey, globalKeyPair.pubKey, (err, secret) => { 4892 console.error("keyAgreement error."); 4895 console.info('keyAgreement output is ' + secret.data); 4906 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4909 console.info('keyAgreement output is ' + secret.data); 4911 console.error("keyAgreement error."); 4921 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4922 let secret = keyAgreement.generateSecretSync(globalKeyPair.priKey, globalKeyPair.pubKey); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/security/ |
H A D | hapsigntool-guidelines.md | 160 …├ dataEncipherment, keyAgreement, certificateSignature, crl…
|
/ohos5.0/docs/en/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | js-apis-cryptoFramework.md | 4767 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4891 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4892 keyAgreement.generateSecret(globalKeyPair.priKey, globalKeyPair.pubKey, (err, secret) => { 4894 console.error("keyAgreement error."); 4897 console.info('keyAgreement output is ' + secret.data); 4908 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4911 console.info('keyAgreement output is ' + secret.data); 4913 console.error("keyAgreement error."); 4923 let keyAgreement = cryptoFramework.createKeyAgreement('ECC256'); 4924 let secret = keyAgreement.generateSecretSync(globalKeyPair.priKey, globalKeyPair.pubKey); [all …]
|
/ohos5.0/docs/en/application-dev/security/ |
H A D | hapsigntool-guidelines.md | 162 …├ dataEncipherment, keyAgreement, certificateSignature, crl…
|