Searched refs:returnGenerator (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/base/security/crypto_framework/frameworks/crypto_operation/ |
H A D | kdf.c | 173 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 D | key_agreement.c | 214 …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 D | cipher.c | 362 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 D | sym_key_generator.c | 264 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 D | asy_key_generator.c | 1380 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 D | sym_key_openssl.c | 351 … 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()
|