Home
last modified time | relevance | path

Searched refs:HcfAsyKeyGeneratorSpi (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/base/security/crypto_framework/frameworks/spi/
H A Dasy_key_generator_spi.h35 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 Dcrypto_rsa_asy_key_generator_by_spec_cov_test.cpp166 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 Dcrypto_dsa_exception_test.cpp305 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 Dcrypto_rsa_asy_key_generator_test.cpp1248 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 Dcrypto_dh_asy_key_generator_by_spec_test.cpp808 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 Dcrypto_brainpool_asy_key_generator_test.cpp1049 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 Dcrypto_x25519_asy_key_generator_by_spec_test.cpp410 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
426 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
455 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
484 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
H A Dcrypto_ed25519_asy_key_generator_by_spec_test.cpp469 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
485 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
514 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
543 HcfAsyKeyGeneratorSpi *returnSpi = nullptr;
H A Dcrypto_dh_asy_key_generator_test.cpp1129 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 Dcrypto_ecc_asy_key_generator_test.cpp2052 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 Dcrypto_sm2_asy_key_generator_test.cpp1459 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 Dalg_25519_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiEd25519Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **re…
29 HcfResult HcfAsyKeyGeneratorSpiX25519Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **ret…
H A Ddh_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiDhCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **generat…
H A Ddsa_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiDsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
H A Decc_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiEccCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
H A Drsa_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiRsaCreate(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **genera…
H A Dsm2_asy_key_generator_openssl.h27 HcfResult HcfAsyKeyGeneratorSpiSm2Create(HcfAsyKeyGenParams *params, HcfAsyKeyGeneratorSpi **return…
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Dalg_25519_asy_key_generator_openssl.c40 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 Ddsa_asy_key_generator_openssl.c36 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 Ddh_asy_key_generator_openssl.c35 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 Dsm2_asy_key_generator_openssl.c33 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 Drsa_asy_key_generator_openssl.c70 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 Decc_asy_key_generator_openssl.c54 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 Dcrypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp434 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 Dasy_key_generator.c49 typedef HcfResult (*HcfAsyKeyGeneratorSpiCreateFunc)(HcfAsyKeyGenParams *, HcfAsyKeyGeneratorSpi **…
54 HcfAsyKeyGeneratorSpi *spiObj;
62 HcfAsyKeyGeneratorSpi *spiObj;
1389 HcfAsyKeyGeneratorSpi *spiObj = NULL; in HcfAsyKeyGeneratorCreate()
1435 HcfAsyKeyGeneratorSpi *spiObj = NULL; in HcfAsyKeyGeneratorBySpecCreate()

12