mirror of https://github.com/ARMmbed/mbed-os.git
RNG - rename rng_get_numbers to rng_get_bytes
parent
ee344abd34
commit
e8ca16dde7
|
@ -21,7 +21,7 @@
|
||||||
int mbedtls_hardware_poll( void *data, unsigned char *output, size_t len, size_t *olen ) {
|
int mbedtls_hardware_poll( void *data, unsigned char *output, size_t len, size_t *olen ) {
|
||||||
rng_t rng_obj;
|
rng_t rng_obj;
|
||||||
rng_init(&rng_obj);
|
rng_init(&rng_obj);
|
||||||
int ret = rng_get_numbers(&rng_obj, output, len, olen);
|
int ret = rng_get_bytes(&rng_obj, output, len, olen);
|
||||||
rng_free(&rng_obj);
|
rng_free(&rng_obj);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,7 +54,7 @@ void rng_free(rng_t *obj);
|
||||||
* @param output_length The length of generated data
|
* @param output_length The length of generated data
|
||||||
* @return 0 success, -1 fail
|
* @return 0 success, -1 fail
|
||||||
*/
|
*/
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length);
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length);
|
||||||
|
|
||||||
/** Set an external entropy value
|
/** Set an external entropy value
|
||||||
*
|
*
|
||||||
|
|
|
@ -56,7 +56,7 @@ static void rng_get_byte(unsigned char *byte)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
|
@ -56,7 +56,7 @@ static void rng_get_byte(unsigned char *byte)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
|
@ -77,7 +77,7 @@ void rng_free(rng_t *obj)
|
||||||
//CLK_DisableModuleClock(CRPT_MODULE);
|
//CLK_DisableModuleClock(CRPT_MODULE);
|
||||||
}
|
}
|
||||||
|
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
*output_length = 0;
|
*output_length = 0;
|
||||||
if (length < 32) {
|
if (length < 32) {
|
||||||
|
|
|
@ -55,7 +55,7 @@ void rng_free(rng_t *obj)
|
||||||
__HAL_RCC_RNG_CLK_DISABLE();
|
__HAL_RCC_RNG_CLK_DISABLE();
|
||||||
}
|
}
|
||||||
|
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ void rng_free(rng_t *obj)
|
||||||
__HAL_RCC_RNG_CLK_DISABLE();
|
__HAL_RCC_RNG_CLK_DISABLE();
|
||||||
}
|
}
|
||||||
|
|
||||||
int rng_get_numbers(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
int rng_get_bytes(rng_t *obj, uint8_t *output, size_t length, size_t *output_length)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue