Home
last modified time | relevance | path

Searched refs:HcfAsyKeyGenerator (Results 1 – 25 of 60) sorted by relevance

123

/ohos5.0/base/security/crypto_framework/interfaces/innerkits/key/
H A Dasy_key_generator.h62 typedef struct HcfAsyKeyGenerator HcfAsyKeyGenerator; typedef
64 struct HcfAsyKeyGenerator { struct
67 HcfResult (*generateKeyPair)(HcfAsyKeyGenerator *self, HcfParamsSpec *params, argument
70 HcfResult (*convertKey)(HcfAsyKeyGenerator *self, HcfParamsSpec *params, HcfBlob *pubKeyBlob, argument
73 … HcfResult (*convertPemKey)(HcfAsyKeyGenerator *self, HcfParamsSpec *params, const char *pubKeyStr, argument
76 const char *(*getAlgoName)(HcfAsyKeyGenerator *self); argument
97 HcfResult HcfAsyKeyGeneratorCreate(const char *algoName, HcfAsyKeyGenerator **returnObj);
/ohos5.0/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_ecc_asy_key_generator_test.cpp155 HcfAsyKeyGenerator *generator = nullptr;
166 HcfAsyKeyGenerator *generator = nullptr;
177 HcfAsyKeyGenerator *generator = nullptr;
188 HcfAsyKeyGenerator *generator = nullptr;
199 HcfAsyKeyGenerator *generator = nullptr;
208 HcfAsyKeyGenerator *generator = nullptr;
218 HcfAsyKeyGenerator *generator = nullptr;
234 HcfAsyKeyGenerator *generator = nullptr;
248 HcfAsyKeyGenerator *generator = nullptr;
259 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_sm2_asy_key_generator_test.cpp85 HcfAsyKeyGenerator *generator = nullptr;
96 HcfAsyKeyGenerator *generator = nullptr;
105 HcfAsyKeyGenerator *generator = nullptr;
115 HcfAsyKeyGenerator *generator = nullptr;
131 HcfAsyKeyGenerator *generator = nullptr;
145 HcfAsyKeyGenerator *generator = nullptr;
156 HcfAsyKeyGenerator *generator = nullptr;
169 HcfAsyKeyGenerator *generator = nullptr;
182 HcfAsyKeyGenerator *generator = nullptr;
197 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_ed25519_asy_key_generator_test.cpp87 HcfAsyKeyGenerator *generator = nullptr; in Ed25519KeyBlob()
118 HcfAsyKeyGenerator *generator = nullptr; in ECC_BrainPool160r1KeyBlob()
157 HcfAsyKeyGenerator *generator = nullptr;
166 HcfAsyKeyGenerator *generator = nullptr;
179 HcfAsyKeyGenerator *generator = nullptr;
188 HcfAsyKeyGenerator *generator = nullptr;
201 HcfAsyKeyGenerator *generator = nullptr;
212 HcfAsyKeyGenerator *generator = nullptr;
227 HcfAsyKeyGenerator *generator = nullptr;
239 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_x25519_asy_key_generator_test.cpp62 HcfAsyKeyGenerator *generator = nullptr; in X25519KeyBlob()
99 HcfAsyKeyGenerator *generator = nullptr;
108 HcfAsyKeyGenerator *generator = nullptr;
121 HcfAsyKeyGenerator *generator = nullptr;
130 HcfAsyKeyGenerator *generator = nullptr;
144 HcfAsyKeyGenerator *generator = nullptr;
155 HcfAsyKeyGenerator *generator = nullptr;
169 HcfAsyKeyGenerator *generator = nullptr;
180 HcfAsyKeyGenerator *generator = nullptr;
194 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_rsa_asy_key_generator_test.cpp81 HcfAsyKeyGenerator *generator = nullptr;
94 HcfAsyKeyGenerator *generator = nullptr;
107 HcfAsyKeyGenerator *generator = nullptr;
121 HcfAsyKeyGenerator *generator = nullptr;
134 HcfAsyKeyGenerator *generator = nullptr;
147 HcfAsyKeyGenerator *generator = nullptr;
161 HcfAsyKeyGenerator *generator = nullptr;
174 HcfAsyKeyGenerator *generator = nullptr;
187 HcfAsyKeyGenerator *generator = nullptr;
200 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_dsa_asy_key_generator_test.cpp48 HcfAsyKeyGenerator *generator = nullptr; in GenerateDsa1024KeyPair()
65 HcfAsyKeyGenerator *generator = nullptr; in GenerateDsa2048KeyPair()
82 HcfAsyKeyGenerator *generator = nullptr; in GenerateDsa3072KeyPair()
149 HcfAsyKeyGenerator *generator = nullptr;
160 HcfAsyKeyGenerator *generator = nullptr;
171 HcfAsyKeyGenerator *generator = nullptr;
182 HcfAsyKeyGenerator *generator = nullptr;
190 HcfAsyKeyGenerator *generator = nullptr;
198 HcfAsyKeyGenerator *generator = nullptr;
212 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_sm2_cipher_test.cpp44 HcfAsyKeyGenerator *generator = nullptr; in SetUpTestCase()
141 HcfAsyKeyGenerator *generator = nullptr;
162 HcfAsyKeyGenerator *generator = nullptr;
183 HcfAsyKeyGenerator *generator = nullptr;
205 HcfAsyKeyGenerator *generator = nullptr;
226 HcfAsyKeyGenerator *generator = nullptr;
247 HcfAsyKeyGenerator *generator = nullptr;
269 HcfAsyKeyGenerator *generator = nullptr;
308 HcfAsyKeyGenerator *generator = nullptr;
336 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dalg_25519_common_param_spec.c53 HcfAsyKeyGenerator *generator = NULL; in ConstructAlg25519KeyPairParamsSpec()
132 HcfAsyKeyGenerator *generator = NULL; in ConstructAlg25519PubKeyParamsSpec()
197 HcfAsyKeyGenerator *generator = NULL; in ConstructAlg25519PriKeyParamsSpec()
229 HcfResult TestHcfAsyKeyGeneratorCreate(const char *algName, HcfAsyKeyGenerator **generator) in TestHcfAsyKeyGeneratorCreate()
241 HcfResult TestGenerateKeyPair(HcfAsyKeyGenerator *generator, HcfKeyPair **keyPair) in TestGenerateKeyPair()
253 HcfResult TestKeyGeneratorAndGenerateKeyPair(const char *algName, HcfAsyKeyGenerator **generator, H… in TestKeyGeneratorAndGenerateKeyPair()
266 HcfResult TestGenerateConvertKey(HcfAsyKeyGenerator *generator, HcfBlob *pubKeyBlob, HcfBlob *priKe… in TestGenerateConvertKey()
279 HcfResult TestGenerateKeyPairAndConvertKey(const char *algName, HcfAsyKeyGenerator **generator, Hcf… in TestGenerateKeyPairAndConvertKey()
H A Dcrypto_rsa_verify_test.cpp189 HcfAsyKeyGenerator *generator = nullptr;
209 HcfAsyKeyGenerator *generator = nullptr;
230 HcfAsyKeyGenerator *generator = nullptr;
250 HcfAsyKeyGenerator *generator = nullptr;
301 HcfAsyKeyGenerator *generator = nullptr;
326 HcfAsyKeyGenerator *generator = nullptr;
351 HcfAsyKeyGenerator *generator = nullptr;
375 HcfAsyKeyGenerator *generator = nullptr;
411 HcfAsyKeyGenerator *generator = nullptr;
449 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_rsa_only_sign_and_verify_recover_test.cpp71 HcfAsyKeyGenerator *generator = nullptr; in RsaOnlySignTest()
97 HcfAsyKeyGenerator *generator = nullptr; in RsaOnlySignIncorrectTest()
238 HcfAsyKeyGenerator *generator = nullptr;
267 HcfAsyKeyGenerator *generator = nullptr;
309 HcfAsyKeyGenerator *generator = nullptr;
389 HcfAsyKeyGenerator *generator = nullptr;
554 HcfAsyKeyGenerator *generator = nullptr;
578 HcfAsyKeyGenerator *generator = nullptr;
614 HcfAsyKeyGenerator *generator = nullptr;
651 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_rsa_asy_key_pem_test.cpp742 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest1()
769 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest2()
796 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest3()
824 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest4()
853 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest5()
894 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest6()
935 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest7()
976 HcfAsyKeyGenerator *generator = nullptr; in RsaAsyKeyPemTest8()
1141 HcfAsyKeyGenerator *generator = nullptr;
1166 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_rsa_sign_test.cpp353 HcfAsyKeyGenerator *generator = nullptr;
411 HcfAsyKeyGenerator *generator = nullptr;
433 HcfAsyKeyGenerator *generator = nullptr;
457 HcfAsyKeyGenerator *generator = nullptr;
476 HcfAsyKeyGenerator *generator = nullptr;
494 HcfAsyKeyGenerator *generator = nullptr;
514 HcfAsyKeyGenerator *generator = nullptr;
539 HcfAsyKeyGenerator *generator = nullptr;
564 HcfAsyKeyGenerator *generator = nullptr;
589 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_rsa_cipher_test.cpp603 HcfAsyKeyGenerator *generator = nullptr;
624 HcfAsyKeyGenerator *generator = nullptr;
645 HcfAsyKeyGenerator *generator = nullptr;
667 HcfAsyKeyGenerator *generator = nullptr;
688 HcfAsyKeyGenerator *generator = nullptr;
709 HcfAsyKeyGenerator *generator = nullptr;
731 HcfAsyKeyGenerator *generator = nullptr;
770 HcfAsyKeyGenerator *generator = nullptr;
798 HcfAsyKeyGenerator *generator = nullptr;
842 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_dh_asy_key_generator_test.cpp59 HcfAsyKeyGenerator *g_dh1536Generator = nullptr;
328 HcfAsyKeyGenerator *generator = nullptr; in ECC_BrainPool160r1KeyBlob()
360 HcfAsyKeyGenerator *generator = nullptr; in HcfAsyKeyGeneratorCreateTest()
456 HcfAsyKeyGenerator *generator = nullptr;
718 HcfAsyKeyGenerator *tmpGenerator = nullptr; in MemoryMallocTestFunc()
765 HcfAsyKeyGenerator *generator = nullptr;
808 HcfAsyKeyGenerator *tmpGenerator = nullptr; in OpensslMockTestFunc()
849 HcfAsyKeyGenerator *generator = nullptr;
899 HcfAsyKeyGenerator *generator = nullptr;
911 HcfAsyKeyGenerator *generator = nullptr;
[all …]
/ohos5.0/base/security/crypto_framework/test/unittest/include/
H A Dalg_25519_common_param_spec.h32 HcfResult TestHcfAsyKeyGeneratorCreate(const char *algName, HcfAsyKeyGenerator **generator);
33 HcfResult TestGenerateKeyPair(HcfAsyKeyGenerator *generator, HcfKeyPair **keyPair);
34 HcfResult TestKeyGeneratorAndGenerateKeyPair(const char *algName, HcfAsyKeyGenerator **generator, H…
35 HcfResult TestGenerateConvertKey(HcfAsyKeyGenerator *generator, HcfBlob *pubKeyBlob, HcfBlob *priKe…
37 HcfResult TestGenerateKeyPairAndConvertKey(const char *algName, HcfAsyKeyGenerator **generator, Hcf…
/ohos5.0/base/security/crypto_framework/frameworks/native/src/
H A Dasym_key.c33 HcfResult (*generateKeyPair)(HcfAsyKeyGenerator *self, HcfParamsSpec *params,
36 HcfResult (*convertKey)(HcfAsyKeyGenerator *self, HcfParamsSpec *params, HcfBlob *pubKeyBlob,
39 … HcfResult (*convertPemKey)(HcfAsyKeyGenerator *self, HcfParamsSpec *params, const char *pubKeyStr,
42 const char *(*getAlgoName)(HcfAsyKeyGenerator *self);
71 HcfResult ret = HcfAsyKeyGeneratorCreate(algoName, (HcfAsyKeyGenerator **)ctx); in OH_CryptoAsymKeyGenerator_Create()
80 HcfResult ret = ctx->generateKeyPair((HcfAsyKeyGenerator *)ctx, NULL, (HcfKeyPair **)keyCtx); in OH_CryptoAsymKeyGenerator_Generate()
96 … ctx->convertPemKey((HcfAsyKeyGenerator *)ctx, NULL, pubKeyStr, priKeyStr, (HcfKeyPair **)keyCtx); in OH_CryptoAsymKeyGenerator_Convert()
100 ctx->convertKey((HcfAsyKeyGenerator *)ctx, NULL, (HcfBlob *)pubKeyData, in OH_CryptoAsymKeyGenerator_Convert()
114 return ctx->getAlgoName((HcfAsyKeyGenerator *)ctx); in OH_CryptoAsymKeyGenerator_GetAlgoName()
/ohos5.0/base/security/crypto_framework/frameworks/cj/include/
H A Dasy_key_generator_impl.h26 explicit AsyKeyGeneratorImpl(HcfAsyKeyGenerator *generator);
28 HcfAsyKeyGenerator *GetAsyKeyGenerator();
30 HcfAsyKeyGenerator *generator_ = nullptr;
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_asy_key_generator.h29 explicit NapiAsyKeyGenerator(HcfAsyKeyGenerator *generator);
32 HcfAsyKeyGenerator *GetAsyKeyGenerator();
48 HcfAsyKeyGenerator *generator_ = nullptr;
/ohos5.0/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfsigncreate_fuzzer/
H A Dhcfsigncreate_fuzzer.cpp30 HcfAsyKeyGenerator *generator = nullptr; in TestSign()
61 HcfAsyKeyGenerator *generator = nullptr; in TestSignSm2()
92 HcfAsyKeyGenerator *generator = nullptr; in TestSignBrainpool()
123 HcfAsyKeyGenerator *generator = nullptr; in TestSignEd25519()
/ohos5.0/base/security/crypto_framework/frameworks/cj/src/
H A Dasy_key_generator_impl.cpp19 AsyKeyGeneratorImpl::AsyKeyGeneratorImpl(HcfAsyKeyGenerator *generator) in AsyKeyGeneratorImpl()
29 HcfAsyKeyGenerator *AsyKeyGeneratorImpl::GetAsyKeyGenerator() in GetAsyKeyGenerator()
/ohos5.0/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/
H A Dhcfverifycreate_fuzzer.cpp30 HcfAsyKeyGenerator *generator = nullptr; in TestVerify()
79 HcfAsyKeyGenerator *generator = nullptr; in TestVerifySm2()
128 HcfAsyKeyGenerator *generator = nullptr; in TestVerifyBrainpool()
177 HcfAsyKeyGenerator *generator = nullptr; in TestVerifyEd25519()
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_ecdh_pub_test.cpp987 HcfAsyKeyGenerator *generator = nullptr;
1035 HcfAsyKeyGenerator *generator = nullptr;
1207 HcfAsyKeyGenerator *generator = nullptr;
1250 HcfAsyKeyGenerator *generator = nullptr;
1293 HcfAsyKeyGenerator *generator = nullptr;
1324 HcfAsyKeyGenerator *generator = nullptr;
1355 HcfAsyKeyGenerator *generator = nullptr;
1383 HcfAsyKeyGenerator *generator = nullptr;
1411 HcfAsyKeyGenerator *generator = nullptr;
1439 HcfAsyKeyGenerator *generator = nullptr;
[all …]
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp79 HcfAsyKeyGenerator *generator = nullptr;
103 HcfAsyKeyGenerator *generator = nullptr;
128 HcfAsyKeyGenerator *generator = nullptr;
154 HcfAsyKeyGenerator *generator = nullptr;
179 HcfAsyKeyGenerator *generator = nullptr;
205 HcfAsyKeyGenerator *generator = nullptr;
232 HcfAsyKeyGenerator *generator = nullptr;
259 HcfAsyKeyGenerator *generator = nullptr;
301 HcfAsyKeyGenerator *generator = nullptr;
350 HcfAsyKeyGenerator *generator = nullptr;
[all …]
/ohos5.0/base/security/crypto_framework/test/fuzztest/key/asykeygenerator_fuzzer/
H A Dasykeygenerator_fuzzer.cpp660 HcfAsyKeyGenerator *generator = nullptr; in ConstructSm2256PubKeyParamsSpec()
709 HcfAsyKeyGenerator *generator = nullptr; in ConstructSm2256PriKeyParamsSpec()
794 HcfAsyKeyGenerator *generator = nullptr; in ConstructSm2256KeyPairParamsSpec()
872 HcfAsyKeyGenerator *generator = nullptr; in ConstructAlg25519KeyPairParamsSpec()
954 HcfAsyKeyGenerator *generator = nullptr; in ConstructAlg25519PubKeyParamsSpec()
1021 HcfAsyKeyGenerator *generator = nullptr; in ConstructAlg25519PriKeyParamsSpec()
1068 HcfAsyKeyGenerator *generator = nullptr; in ConstructDhPubKeyParamsSpec()
1115 HcfAsyKeyGenerator *generator = nullptr; in ConstructDhPriKeyParamsSpec()
1183 HcfAsyKeyGenerator *generator = nullptr; in ConstructDhKeyPairParamsSpec()
1223 HcfAsyKeyGenerator *generator = nullptr; in TestEccKey()
[all …]

123