Home
last modified time | relevance | path

Searched refs:returnGenerator (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/base/security/crypto_framework/frameworks/crypto_operation/
H A Dkdf.c173 HcfKdfImpl *returnGenerator = (HcfKdfImpl *)HcfMalloc(sizeof(HcfKdfImpl), 0); in HcfKdfCreate() local
174 if (returnGenerator == NULL) { in HcfKdfCreate()
178 if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, transformation) != EOK) { in HcfKdfCreate()
180 HcfFree(returnGenerator); in HcfKdfCreate()
187 HcfFree(returnGenerator); in HcfKdfCreate()
190 returnGenerator->base.base.destroy = DestroyKdf; in HcfKdfCreate()
191 returnGenerator->base.base.getClass = GetKdfGeneratorClass; in HcfKdfCreate()
192 returnGenerator->base.generateSecret = GenerateSecret; in HcfKdfCreate()
193 returnGenerator->base.getAlgorithm = GetAlgoName; in HcfKdfCreate()
194 returnGenerator->spiObj = spiObj; in HcfKdfCreate()
[all …]
H A Dkey_agreement.c214 …HcfKeyAgreementImpl *returnGenerator = (HcfKeyAgreementImpl *)HcfMalloc(sizeof(HcfKeyAgreementImpl… in HcfKeyAgreementCreate() local
215 if (returnGenerator == NULL) { in HcfKeyAgreementCreate()
219 if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, algoName) != EOK) { in HcfKeyAgreementCreate()
221 HcfFree(returnGenerator); in HcfKeyAgreementCreate()
228 HcfFree(returnGenerator); in HcfKeyAgreementCreate()
231 returnGenerator->base.base.destroy = DestroyKeyAgreement; in HcfKeyAgreementCreate()
232 returnGenerator->base.base.getClass = GetKeyAgreementClass; in HcfKeyAgreementCreate()
233 returnGenerator->base.generateSecret = GenerateSecret; in HcfKeyAgreementCreate()
234 returnGenerator->base.getAlgoName = GetAlgoName; in HcfKeyAgreementCreate()
235 returnGenerator->spiObj = spiObj; in HcfKeyAgreementCreate()
[all …]
H A Dcipher.c362 CipherGenImpl *returnGenerator = (CipherGenImpl *)HcfMalloc(sizeof(CipherGenImpl), 0); in HcfCipherCreate() local
363 if (returnGenerator == NULL) { in HcfCipherCreate()
367 if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, transformation) != EOK) { in HcfCipherCreate()
369 HcfFree(returnGenerator); in HcfCipherCreate()
376 HcfFree(returnGenerator); in HcfCipherCreate()
379 returnGenerator->spiObj = spiObj; in HcfCipherCreate()
380 InitCipher(spiObj, returnGenerator); in HcfCipherCreate()
382 *returnObj = (HcfCipher *)returnGenerator; in HcfCipherCreate()
/ohos5.0/base/security/crypto_framework/frameworks/key/
H A Dsym_key_generator.c264 if (returnGenerator == NULL) { in HcfSymKeyGeneratorCreate()
268 if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, algoName)) { in HcfSymKeyGeneratorCreate()
270 HcfFree(returnGenerator); in HcfSymKeyGeneratorCreate()
277 HcfFree(returnGenerator); in HcfSymKeyGeneratorCreate()
280 returnGenerator->base.generateSymKey = GenerateSymmKey; in HcfSymKeyGeneratorCreate()
281 returnGenerator->base.convertSymKey = ConvertSymmKey; in HcfSymKeyGeneratorCreate()
282 returnGenerator->base.base.destroy = DestroySymmKeyGenerator; in HcfSymKeyGeneratorCreate()
283 returnGenerator->base.base.getClass = GetSymKeyGeneratorClass; in HcfSymKeyGeneratorCreate()
284 returnGenerator->base.getAlgoName = GetAlgoName; in HcfSymKeyGeneratorCreate()
285 returnGenerator->spiObj = spiObj; in HcfSymKeyGeneratorCreate()
[all …]
H A Dasy_key_generator.c1380 if (returnGenerator == NULL) { in HcfAsyKeyGeneratorCreate()
1386 HcfFree(returnGenerator); in HcfAsyKeyGeneratorCreate()
1394 HcfFree(returnGenerator); in HcfAsyKeyGeneratorCreate()
1399 returnGenerator->base.convertKey = ConvertKey; in HcfAsyKeyGeneratorCreate()
1403 returnGenerator->spiObj = spiObj; in HcfAsyKeyGeneratorCreate()
1422 HcfAsyKeyGeneratorBySpecImpl *returnGenerator = in HcfAsyKeyGeneratorBySpecCreate() local
1424 if (returnGenerator == NULL) { in HcfAsyKeyGeneratorBySpecCreate()
1432 HcfFree(returnGenerator); in HcfAsyKeyGeneratorBySpecCreate()
1439 HcfFree(returnGenerator); in HcfAsyKeyGeneratorBySpecCreate()
1449 returnGenerator->paramsSpec = paramsSpecImpl; in HcfAsyKeyGeneratorBySpecCreate()
[all …]
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/sym_key_generator/src/
H A Dsym_key_openssl.c351 … HcfSymKeyGeneratorSpiOpensslImpl *returnGenerator = (HcfSymKeyGeneratorSpiOpensslImpl *)HcfMalloc( in HcfSymKeyGeneratorSpiCreate() local
353 if (returnGenerator == NULL) { in HcfSymKeyGeneratorSpiCreate()
357 (void)memcpy_s(&returnGenerator->attr, sizeof(SymKeyAttr), attr, sizeof(SymKeyAttr)); in HcfSymKeyGeneratorSpiCreate()
358 returnGenerator->base.engineGenerateSymmKey = GenerateSymmKey; in HcfSymKeyGeneratorSpiCreate()
359 returnGenerator->base.engineConvertSymmKey = ConvertSymmKey; in HcfSymKeyGeneratorSpiCreate()
360 returnGenerator->base.base.destroy = DestroySymKeyGeneratorSpi; in HcfSymKeyGeneratorSpiCreate()
361 returnGenerator->base.base.getClass = GetSymKeyGeneratorClass; in HcfSymKeyGeneratorSpiCreate()
362 *generator = (HcfSymKeyGeneratorSpi *)returnGenerator; in HcfSymKeyGeneratorSpiCreate()