Searched refs:destSpec (Results 1 - 3 of 3) sorted by relevance
/base/security/crypto_framework/frameworks/key/ |
H A D | key_utils.c | 24 HcfResult CopyAsyKeyParamsSpec(const HcfAsyKeyParamsSpec *srcSpec, HcfAsyKeyParamsSpec *destSpec) in CopyAsyKeyParamsSpec() argument 26 if (srcSpec == NULL || srcSpec->algName == NULL || destSpec == NULL) { in CopyAsyKeyParamsSpec() 35 destSpec->algName = (char *)HcfMalloc(srcAlgNameLen + 1, 0); in CopyAsyKeyParamsSpec() 36 if (destSpec->algName == NULL) { 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 113 srcSpec->b.len == 0 || srcSpec->n.data == NULL || srcSpec->n.len == 0 || destSpec == NULL) { in CopyEccCommonSpec() 117 if (CopyAsyKeyParamsSpec(&(srcSpec->base), &(destSpec->base)) != HCF_SUCCESS) { in CopyEccCommonSpec() 121 destSpec 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 D | asy_key_generator.c | 578 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() 584 if (destSpec->p.data == NULL) { in CopyDsaCommonSpec() 586 FreeDsaCommParamsSpec(destSpec); in CopyDsaCommonSpec() 589 destSpec->q.data = (unsigned char *)HcfMalloc(srcSpec->q.len, 0); in CopyDsaCommonSpec() 590 if (destSpec->q.data == NULL) { in CopyDsaCommonSpec() 592 FreeDsaCommParamsSpec(destSpec); in CopyDsaCommonSpec() 595 destSpec->g.data = (unsigned char *)HcfMalloc(srcSpec->g.len, 0); in CopyDsaCommonSpec() 596 if (destSpec 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/interfaces/inner_api/key/ |
H A D | key_utils.h | 28 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