Home
last modified time | relevance | path

Searched refs:srcSpec (Results 1 - 4 of 4) sorted by relevance

/base/security/crypto_framework/frameworks/key/
H A Dkey_utils.c24 HcfResult CopyAsyKeyParamsSpec(const HcfAsyKeyParamsSpec *srcSpec, HcfAsyKeyParamsSpec *destSpec) in CopyAsyKeyParamsSpec() argument
26 if (srcSpec == NULL || srcSpec->algName == NULL || destSpec == NULL) { in CopyAsyKeyParamsSpec()
30 size_t srcAlgNameLen = HcfStrlen(srcSpec->algName); in CopyAsyKeyParamsSpec()
40 (void)memcpy_s(destSpec->algName, srcAlgNameLen, srcSpec->algName, srcAlgNameLen); in CopyAsyKeyParamsSpec()
41 destSpec->specType = srcSpec->specType; in CopyAsyKeyParamsSpec()
110 HcfResult CopyEccCommonSpec(const HcfEccCommParamsSpec *srcSpec, HcfEccCommParamsSpec *destSpec) in CopyEccCommonSpec() argument
112 if (srcSpec == NULL || srcSpec->a.data == NULL || srcSpec in CopyEccCommonSpec()
161 CreateEccCommonSpecImpl(const HcfEccCommParamsSpec *srcSpec, HcfEccCommParamsSpec **destSpec) CreateEccCommonSpecImpl() argument
181 CopyDhCommonSpec(const HcfDhCommParamsSpec *srcSpec, HcfDhCommParamsSpec *destSpec) CopyDhCommonSpec() argument
208 CreateDhCommonSpecImpl(const HcfDhCommParamsSpec *srcSpec, HcfDhCommParamsSpec **destSpec) CreateDhCommonSpecImpl() argument
[all...]
H A Dasy_key_generator.c578 static HcfResult CopyDsaCommonSpec(const HcfDsaCommParamsSpec *srcSpec, HcfDsaCommParamsSpec *destSpec) in CopyDsaCommonSpec() argument
580 if (CopyAsyKeyParamsSpec(&(srcSpec->base), &(destSpec->base)) != HCF_SUCCESS) { in CopyDsaCommonSpec()
583 destSpec->p.data = (unsigned char *)HcfMalloc(srcSpec->p.len, 0); in CopyDsaCommonSpec()
589 destSpec->q.data = (unsigned char *)HcfMalloc(srcSpec->q.len, 0); in CopyDsaCommonSpec()
595 destSpec->g.data = (unsigned char *)HcfMalloc(srcSpec->g.len, 0); in CopyDsaCommonSpec()
601 (void)memcpy_s(destSpec->p.data, srcSpec->p.len, srcSpec->p.data, srcSpec->p.len); in CopyDsaCommonSpec()
602 (void)memcpy_s(destSpec->q.data, srcSpec->q.len, srcSpec in CopyDsaCommonSpec()
610 CreateDsaCommonSpecImpl(const HcfDsaCommParamsSpec *srcSpec, HcfDsaCommParamsSpec **destSpec) CreateDsaCommonSpecImpl() argument
627 CreateDsaPubKeySpecImpl(const HcfDsaPubKeyParamsSpec *srcSpec, HcfDsaPubKeyParamsSpec **destSpec) CreateDsaPubKeySpecImpl() argument
652 CreateDsaKeyPairSpecImpl(const HcfDsaKeyPairParamsSpec *srcSpec, HcfDsaKeyPairParamsSpec **destSpec) CreateDsaKeyPairSpecImpl() argument
711 CreateDhPubKeySpecImpl(const HcfDhPubKeyParamsSpec *srcSpec, HcfDhPubKeyParamsSpec **destSpec) CreateDhPubKeySpecImpl() argument
736 CreateDhPriKeySpecImpl(const HcfDhPriKeyParamsSpec *srcSpec, HcfDhPriKeyParamsSpec **destSpec) CreateDhPriKeySpecImpl() argument
762 CreateDhKeyPairSpecImpl(const HcfDhKeyPairParamsSpec *srcSpec, HcfDhKeyPairParamsSpec **destSpec) CreateDhKeyPairSpecImpl() argument
826 CreateEccPubKeySpecImpl(const HcfEccPubKeyParamsSpec *srcSpec, HcfEccPubKeyParamsSpec **destSpec) CreateEccPubKeySpecImpl() argument
849 CreateEccPriKeySpecImpl(const HcfEccPriKeyParamsSpec *srcSpec, HcfEccPriKeyParamsSpec **destSpec) CreateEccPriKeySpecImpl() argument
874 CreateEccKeyPairSpecImpl(const HcfEccKeyPairParamsSpec *srcSpec, HcfEccKeyPairParamsSpec **destSpec) CreateEccKeyPairSpecImpl() argument
935 CopyRsaCommonSpec(const HcfRsaCommParamsSpec *srcSpec, HcfRsaCommParamsSpec *destSpec) CopyRsaCommonSpec() argument
951 CreateRsaPubKeySpecImpl(const HcfRsaPubKeyParamsSpec *srcSpec, HcfRsaPubKeyParamsSpec **destSpec) CreateRsaPubKeySpecImpl() argument
975 CreateRsaKeyPairSpecImpl(const HcfRsaKeyPairParamsSpec *srcSpec, HcfRsaKeyPairParamsSpec **destSpec) CreateRsaKeyPairSpecImpl() argument
1036 CreateAlg25519PubKeySpecImpl(const HcfAlg25519PubKeyParamsSpec *srcSpec, HcfAlg25519PubKeyParamsSpec **destSpec) CreateAlg25519PubKeySpecImpl() argument
1063 CreateAlg25519PriKeySpecImpl(const HcfAlg25519PriKeyParamsSpec *srcSpec, HcfAlg25519PriKeyParamsSpec **destSpec) CreateAlg25519PriKeySpecImpl() argument
1090 CreateAlg25519KeyPairSpecImpl(const HcfAlg25519KeyPairParamsSpec *srcSpec, HcfAlg25519KeyPairParamsSpec **destSpec) CreateAlg25519KeyPairSpecImpl() argument
[all...]
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_key_utils_test.cpp90 HcfEccCommParamsSpec *srcSpec = nullptr; in HWTEST_F() local
91 HcfResult ret = ConstructEcc224CommParamsSpec(&srcSpec); in HWTEST_F()
94 ret = CopyPoint(&(srcSpec->g), nullptr); in HWTEST_F()
96 HcfFree(srcSpec->field); in HWTEST_F()
97 HcfFree(srcSpec); in HWTEST_F()
102 HcfEccCommParamsSpec *srcSpec = nullptr; in HWTEST_F() local
103 HcfResult ret = ConstructEcc224CommParamsSpec(&srcSpec); in HWTEST_F()
106 ret = CopyEccCommonSpec(srcSpec, nullptr); in HWTEST_F()
108 HcfFree(srcSpec->field); in HWTEST_F()
109 HcfFree(srcSpec); in HWTEST_F()
114 HcfEccCommParamsSpec *srcSpec = nullptr; HWTEST_F() local
[all...]
/base/security/crypto_framework/interfaces/inner_api/key/
H A Dkey_utils.h28 HcfResult CopyAsyKeyParamsSpec(const HcfAsyKeyParamsSpec *srcSpec, HcfAsyKeyParamsSpec *destSpec);
32 HcfResult CopyEccCommonSpec(const HcfEccCommParamsSpec *srcSpec, HcfEccCommParamsSpec *destSpec);
34 HcfResult CreateEccCommonSpecImpl(const HcfEccCommParamsSpec *srcSpec, HcfEccCommParamsSpec **destSpec);
36 HcfResult CopyDhCommonSpec(const HcfDhCommParamsSpec *srcSpec, HcfDhCommParamsSpec *destSpec);
38 HcfResult CreateDhCommonSpecImpl(const HcfDhCommParamsSpec *srcSpec, HcfDhCommParamsSpec **destSpec);

Completed in 3 milliseconds