/ohos5.0/base/security/crypto_framework/interfaces/innerkits/key/ |
H A D | asy_key_generator.h | 62 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 D | crypto_ecc_asy_key_generator_test.cpp | 155 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 D | crypto_sm2_asy_key_generator_test.cpp | 85 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 D | crypto_ed25519_asy_key_generator_test.cpp | 87 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 D | crypto_x25519_asy_key_generator_test.cpp | 62 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 D | crypto_rsa_asy_key_generator_test.cpp | 81 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 D | crypto_dsa_asy_key_generator_test.cpp | 48 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 D | crypto_sm2_cipher_test.cpp | 44 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 D | alg_25519_common_param_spec.c | 53 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 D | crypto_rsa_verify_test.cpp | 189 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 D | crypto_rsa_only_sign_and_verify_recover_test.cpp | 71 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 D | crypto_rsa_asy_key_pem_test.cpp | 742 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 D | crypto_rsa_sign_test.cpp | 353 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 D | crypto_rsa_cipher_test.cpp | 603 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 D | crypto_dh_asy_key_generator_test.cpp | 59 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 D | alg_25519_common_param_spec.h | 32 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 D | asym_key.c | 33 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 D | asy_key_generator_impl.h | 26 explicit AsyKeyGeneratorImpl(HcfAsyKeyGenerator *generator); 28 HcfAsyKeyGenerator *GetAsyKeyGenerator(); 30 HcfAsyKeyGenerator *generator_ = nullptr;
|
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/inc/ |
H A D | napi_asy_key_generator.h | 29 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 D | hcfsigncreate_fuzzer.cpp | 30 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 D | asy_key_generator_impl.cpp | 19 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 D | hcfverifycreate_fuzzer.cpp | 30 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 D | crypto_ecc_ecdh_pub_test.cpp | 987 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 D | crypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp | 79 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 D | asykeygenerator_fuzzer.cpp | 660 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 …]
|