/ohos5.0/base/security/crypto_framework/frameworks/spi/ |
H A D | asy_key_generator_spi.h | 35 typedef struct HcfAsyKeyGeneratorSpi HcfAsyKeyGeneratorSpi; typedef 37 struct HcfAsyKeyGeneratorSpi { struct 40 HcfResult (*engineGenerateKeyPair)(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnObj); argument 42 …HcfResult (*engineConvertKey)(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *pubKeyB… argument 45 …HcfResult (*engineConvertPemKey)(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, const char *p… argument 48 …HcfResult (*engineGenerateKeyPairBySpec)(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParamsS… argument 51 …HcfResult (*engineGeneratePubKeyBySpec)(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParamsSp… argument 54 …HcfResult (*engineGeneratePriKeyBySpec)(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParamsSp… argument
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_rsa_asy_key_generator_by_spec_cov_test.cpp | 166 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 184 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 202 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 230 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 258 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 285 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 306 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 324 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 342 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 370 HcfAsyKeyGeneratorSpi *spiObj = nullptr; [all …]
|
H A D | crypto_dsa_exception_test.cpp | 305 HcfResult ret = EngineGenerateDsaKeyPair((HcfAsyKeyGeneratorSpi *)&g_obj, &keyPair); 308 ret = EngineGenerateDsaKeyPair((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr); 317 ret = EngineConvertDsaKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr, nullptr, nullptr); 321 ret = EngineConvertDsaKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr, nullptr, &keyPair); 330 ret = EngineGenerateDsaKeyPairBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr); 346 ret = EngineGenerateDsaPubKeyBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr); 349 ret = EngineGenerateDsaPubKeyBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, &asySpecPk, nullptr); 353 ret = EngineGenerateDsaPubKeyBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, &asySpecPk, &pk); 362 ret = EngineGenerateDsaPriKeyBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr); 365 …ret = EngineGenerateDsaPriKeyBySpec((const HcfAsyKeyGeneratorSpi *)&g_obj, &asySpecKeyPair, nullpt… [all …]
|
H A D | crypto_rsa_asy_key_generator_test.cpp | 1248 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1270 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1285 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1300 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1316 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1336 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1356 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1374 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1393 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1413 HcfAsyKeyGeneratorSpi *spiObj = nullptr; [all …]
|
H A D | crypto_dh_asy_key_generator_by_spec_test.cpp | 808 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 825 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 853 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 881 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1210 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1238 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1257 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1300 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1314 … res = returnSpi->engineGeneratePubKeyBySpec((HcfAsyKeyGeneratorSpi *)&g_obj, paramSpec, &pubKey); 1343 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; [all …]
|
H A D | crypto_brainpool_asy_key_generator_test.cpp | 1049 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1064 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1071 res = spiObj->engineGenerateKeyPair((HcfAsyKeyGeneratorSpi *)&g_obj, &keyPair); 1084 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1091 …res = spiObj->engineConvertKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr, nullptr, &keyPai… 1104 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1121 HcfAsyKeyGeneratorSpi *spiObj = nullptr;
|
H A D | crypto_x25519_asy_key_generator_by_spec_test.cpp | 410 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 426 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 455 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 484 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
|
H A D | crypto_ed25519_asy_key_generator_by_spec_test.cpp | 469 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 485 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 514 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 543 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
|
H A D | crypto_dh_asy_key_generator_test.cpp | 1129 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1136 …res = returnSpi->engineConvertKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, &g_mockDH1536PubKeyBlo… 1153 HcfAsyKeyGeneratorSpi *returnSpi = nullptr; 1160 res = returnSpi->engineGenerateKeyPair((HcfAsyKeyGeneratorSpi *)&g_obj, &keyPair); 1176 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
|
H A D | crypto_ecc_asy_key_generator_test.cpp | 2052 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2080 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2095 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2102 res = spiObj->engineGenerateKeyPair((HcfAsyKeyGeneratorSpi *)&g_obj, &keyPair); 2116 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2123 …res = spiObj->engineConvertKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr, nullptr, &keyPai… 2137 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2156 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 2446 HcfAsyKeyGeneratorSpi *spiObj = nullptr;
|
H A D | crypto_sm2_asy_key_generator_test.cpp | 1459 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1487 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1502 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 1509 …res = spiObj->engineConvertKey((HcfAsyKeyGeneratorSpi *)&g_obj, nullptr, nullptr, nullptr, &keyPai… 1523 HcfAsyKeyGeneratorSpi *spiObj = nullptr;
|
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/inc/ |
H A D | alg_25519_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiEd25519Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **re… 29 HcfResult HcfAsyKeyGeneratorSpiX25519Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **ret…
|
H A D | dh_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiDhCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **generat…
|
H A D | dsa_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiDsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
|
H A D | ecc_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiEccCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
|
H A D | rsa_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiRsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **genera…
|
H A D | sm2_asy_key_generator_openssl.h | 27 HcfResult HcfAsyKeyGeneratorSpiSm2Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
|
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | alg_25519_asy_key_generator_openssl.c | 40 HcfAsyKeyGeneratorSpi base; 684 static HcfResult CheckClassMatch(HcfAsyKeyGeneratorSpi *self, int *type) in CheckClassMatch() 697 static HcfResult EngineGenerateAlg25519KeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnKeyP… in EngineGenerateAlg25519KeyPair() 915 static HcfResult EngineGenerateAlg25519PubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateAlg25519PubKeyBySpec() 924 if (CheckClassMatch((HcfAsyKeyGeneratorSpi *)self, &type) != HCF_SUCCESS) { in EngineGenerateAlg25519PubKeyBySpec() 949 static HcfResult EngineGenerateAlg25519PriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateAlg25519PriKeyBySpec() 958 if (CheckClassMatch((HcfAsyKeyGeneratorSpi *)self, &type) != HCF_SUCCESS) { in EngineGenerateAlg25519PriKeyBySpec() 983 static HcfResult EngineGenerateAlg25519KeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateAlg25519KeyPairBySpec() 992 if (CheckClassMatch((HcfAsyKeyGeneratorSpi *)self, &type) != HCF_SUCCESS) { in EngineGenerateAlg25519KeyPairBySpec() 1039 *returnObj = (HcfAsyKeyGeneratorSpi *)impl; in HcfAsyKeyGeneratorSpiEd25519Create() [all …]
|
H A D | dsa_asy_key_generator_openssl.c | 36 HcfAsyKeyGeneratorSpi base; 841 static HcfResult EngineGenerateDsaKeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnKeyPair) in EngineGenerateDsaKeyPair() 870 static HcfResult EngineConvertDsaKey(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *p… in EngineConvertDsaKey() 905 static HcfResult EngineGenerateDsaKeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDsaKeyPairBySpec() 929 static HcfResult EngineGenerateDsaPubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDsaPubKeyBySpec() 954 static HcfResult EngineGenerateDsaPriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDsaPriKeyBySpec() 979 HcfResult HcfAsyKeyGeneratorSpiDsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return… in HcfAsyKeyGeneratorSpiDsaCreate() 1000 *returnObj = (HcfAsyKeyGeneratorSpi *)impl; in HcfAsyKeyGeneratorSpiDsaCreate()
|
H A D | dh_asy_key_generator_openssl.c | 35 HcfAsyKeyGeneratorSpi base; 984 static HcfResult EngineGenerateDhKeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnKeyPair) in EngineGenerateDhKeyPair() 1013 static HcfResult EngineConvertDhKey(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *pu… in EngineConvertDhKey() 1050 static HcfResult EngineGenerateDhKeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDhKeyPairBySpec() 1075 static HcfResult EngineGenerateDhPubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDhPubKeyBySpec() 1101 static HcfResult EngineGenerateDhPriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateDhPriKeyBySpec() 1125 HcfResult HcfAsyKeyGeneratorSpiDhCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **generat… in HcfAsyKeyGeneratorSpiDhCreate() 1146 *generator = (HcfAsyKeyGeneratorSpi *)impl; in HcfAsyKeyGeneratorSpiDhCreate()
|
H A D | sm2_asy_key_generator_openssl.c | 33 HcfAsyKeyGeneratorSpi base; 891 static HcfResult EngineConvertSm2Key(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *p… in EngineConvertSm2Key() 1010 static HcfResult EngineGenerateKeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnObj) in EngineGenerateKeyPair() 1034 static HcfResult EngineGenerateKeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyPara… in EngineGenerateKeyPairBySpec() 1070 static HcfResult EngineGeneratePubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParam… in EngineGeneratePubKeyBySpec() 1103 static HcfResult EngineGeneratePriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParam… in EngineGeneratePriKeyBySpec() 1138 HcfResult HcfAsyKeyGeneratorSpiSm2Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return… in HcfAsyKeyGeneratorSpiSm2Create() 1167 *returnObj = (HcfAsyKeyGeneratorSpi *)returnImpl; in HcfAsyKeyGeneratorSpiSm2Create()
|
H A D | rsa_asy_key_generator_openssl.c | 70 HcfAsyKeyGeneratorSpi base; 945 static HcfResult EngineGenerateKeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **keyPair) in EngineGenerateKeyPair() 1097 static HcfResult EngineConvertKey(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *pubK… in EngineConvertKey() 1148 static HcfResult EngineConvertPemKey(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, const char… in EngineConvertPemKey() 1359 static HcfResult EngineGenerateKeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGenerateKeyPairBySpec() 1381 static HcfResult EngineGeneratePubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGeneratePubKeyBySpec() 1403 static HcfResult EngineGeneratePriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, in EngineGeneratePriKeyBySpec() 1477 HcfResult HcfAsyKeyGeneratorSpiRsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **genera… in HcfAsyKeyGeneratorSpiRsaCreate() 1502 *generator = (HcfAsyKeyGeneratorSpi *)impl; in HcfAsyKeyGeneratorSpiRsaCreate()
|
H A D | ecc_asy_key_generator_openssl.c | 54 HcfAsyKeyGeneratorSpi base; 1726 static HcfResult EngineConvertEccKey(HcfAsyKeyGeneratorSpi *self, HcfParamsSpec *params, HcfBlob *p… in EngineConvertEccKey() 1842 static HcfResult EngineGenerateKeyPair(HcfAsyKeyGeneratorSpi *self, HcfKeyPair **returnObj) in EngineGenerateKeyPair() 1867 static HcfResult EngineGenerateKeyPairBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyPara… in EngineGenerateKeyPairBySpec() 1903 static HcfResult EngineGeneratePubKeyBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParam… in EngineGeneratePubKeyBySpec() 1936 static HcfResult EngineGeneratePriKeyBySpec(const HcfAsyKeyGeneratorSpi *self, const HcfAsyKeyParam… in EngineGeneratePriKeyBySpec() 1971 HcfResult HcfAsyKeyGeneratorSpiEccCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return… in HcfAsyKeyGeneratorSpiEccCreate() 1999 *returnObj = (HcfAsyKeyGeneratorSpi *)returnImpl; in HcfAsyKeyGeneratorSpiEccCreate()
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/ |
H A D | crypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp | 434 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 451 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 466 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 492 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 518 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 544 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 570 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 589 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 733 HcfAsyKeyGeneratorSpi *spiObj = nullptr; 759 HcfAsyKeyGeneratorSpi *spiObj = nullptr; [all …]
|
/ohos5.0/base/security/crypto_framework/frameworks/key/ |
H A D | asy_key_generator.c | 49 typedef HcfResult (*HcfAsyKeyGeneratorSpiCreateFunc)(HcfAsyKeyGenParams *, HcfAsyKeyGeneratorSpi **… 54 HcfAsyKeyGeneratorSpi *spiObj; 62 HcfAsyKeyGeneratorSpi *spiObj; 1389 HcfAsyKeyGeneratorSpi *spiObj = NULL; in HcfAsyKeyGeneratorCreate() 1435 HcfAsyKeyGeneratorSpi *spiObj = NULL; in HcfAsyKeyGeneratorBySpecCreate()
|