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 D | hks_openssl_common.c | 53 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 D | hks_openssl_engine.c | 173 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 D | hks_mbedtls_common.c | 89 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 D | hks_mbedtls_engine.c | 250 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 D | hks_openssl_common.h | 29 int32_t HksOpensslFillRandom(struct HksBlob *randomData); 31 int32_t HksOpensslFillPrivRandom(struct HksBlob *randomData);
|
/ohos5.0/base/hiviewdfx/hidumper/test/fuzztest/sadump_fuzzer/ |
H A D | sadump_fuzzer.cpp | 26 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 D | client_fuzzer.cpp | 26 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 D | hks_client_check_test.cpp | 174 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 D | hks_mbedtls_common.h | 40 int32_t HksMbedtlsFillRandom(struct HksBlob *randomData);
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/ |
H A D | hks_crypto_hal.h | 186 int32_t HksCryptoHalFillRandom(struct HksBlob *randomData); 188 int32_t HksCryptoHalFillPrivRandom(struct HksBlob *randomData);
|