Home
last modified time | relevance | path

Searched refs:randomData (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_common.c53 static int32_t HksOpensslFillRandomInner(struct HksBlob *randomData, bool isPriv) in HksOpensslFillRandomInner() argument
56 RAND_priv_bytes(randomData->data, randomData->size) : in HksOpensslFillRandomInner()
57 RAND_bytes(randomData->data, randomData->size); in HksOpensslFillRandomInner()
62 if (randomData->size == 1) { in HksOpensslFillRandomInner()
68 for (uint32_t i = 0; i < randomData->size; i++) { in HksOpensslFillRandomInner()
69 if (randomData->data[i] == 0) { in HksOpensslFillRandomInner()
73 if (j == randomData->size) { in HksOpensslFillRandomInner()
82 int32_t HksOpensslFillRandom(struct HksBlob *randomData) in HksOpensslFillRandom() argument
84 return HksOpensslFillRandomInner(randomData, false); in HksOpensslFillRandom()
87 int32_t HksOpensslFillPrivRandom(struct HksBlob *randomData) in HksOpensslFillPrivRandom() argument
[all …]
H A Dhks_openssl_engine.c173 int32_t HksCryptoHalFillRandom(struct HksBlob *randomData) in HksCryptoHalFillRandom() argument
175 …HKS_IF_NOT_SUCC_LOGE_RETURN(HksOpensslCheckBlob(randomData), HKS_ERROR_INVALID_ARGUMENT, "Invalid … in HksCryptoHalFillRandom()
179 return func(randomData); in HksCryptoHalFillRandom()
182 int32_t HksCryptoHalFillPrivRandom(struct HksBlob *randomData) in HksCryptoHalFillPrivRandom() argument
184 …HKS_IF_NOT_SUCC_LOGE_RETURN(HksOpensslCheckBlob(randomData), HKS_ERROR_INVALID_ARGUMENT, "Invalid … in HksCryptoHalFillPrivRandom()
188 return func(randomData); in HksCryptoHalFillPrivRandom()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_mbedtls_common.c89 int32_t HksMbedtlsFillRandom(struct HksBlob *randomData) in HksMbedtlsFillRandom() argument
99 ret = mbedtls_ctr_drbg_random(&ctrDrbg, randomData->data, randomData->size); in HksMbedtlsFillRandom()
105 (void)memset_s(randomData->data, randomData->size, 0, randomData->size); in HksMbedtlsFillRandom()
H A Dhks_mbedtls_engine.c250 int32_t HksCryptoHalFillRandom(struct HksBlob *randomData) in HksCryptoHalFillRandom() argument
254 return func(randomData); in HksCryptoHalFillRandom()
257 int32_t HksCryptoHalFillPrivRandom(struct HksBlob *randomData) in HksCryptoHalFillPrivRandom() argument
259 return HksCryptoHalFillRandom(randomData); in HksCryptoHalFillPrivRandom()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/include/
H A Dhks_openssl_common.h29 int32_t HksOpensslFillRandom(struct HksBlob *randomData);
31 int32_t HksOpensslFillPrivRandom(struct HksBlob *randomData);
/ohos5.0/base/hiviewdfx/hidumper/test/fuzztest/sadump_fuzzer/
H A Dsadump_fuzzer.cpp26 std::string randomData(reinterpret_cast<const char*>(data), size); in SADumpFuzzTest()
27 …std::unique_ptr<FILE, decltype(&pclose)> fp(popen(("hidumper -s " + randomData).c_str(), "r"), pcl… in SADumpFuzzTest()
/ohos5.0/base/hiviewdfx/hidumper/test/fuzztest/client_fuzzer/
H A Dclient_fuzzer.cpp26 std::string randomData(reinterpret_cast<const char*>(data), size); in ClientFuzzTest()
30 Str8ToStr16(randomData) in ClientFuzzTest()
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/core/src/
H A Dhks_client_check_test.cpp174 uint8_t randomData[ramdomSize] = { 0 }; variable
175 struct HksBlob random = { .size = sizeof(randomData), .data = (uint8_t *)randomData};
192 uint8_t randomData[ramdomSize] = { 0 }; variable
193 struct HksBlob random = { .size = sizeof(randomData), .data = (uint8_t *)randomData};
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/include/
H A Dhks_mbedtls_common.h40 int32_t HksMbedtlsFillRandom(struct HksBlob *randomData);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_crypto_hal.h186 int32_t HksCryptoHalFillRandom(struct HksBlob *randomData);
188 int32_t HksCryptoHalFillPrivRandom(struct HksBlob *randomData);