|
CTS-SAT-1-OBC-Firmware
|

Functions | |
| static uint32_t | xorshift32 (void) |
| uint32_t | CRYPTO_generate_random_uint32 (uint32_t more_random_data) |
| Generate a pseudo-random number. Not intended for cryptographic use. | |
| void | CRYPTO_random_fill_buffer (uint32_t more_random_data, uint8_t buffer[], uint32_t size) |
| Fill a buffer with pseudo-random data. | |
Variables | |
| static uint32_t | rng_state = 0x12345678 |
| uint32_t CRYPTO_generate_random_uint32 | ( | uint32_t | more_random_data | ) |
Generate a pseudo-random number. Not intended for cryptographic use.
| more_random_data | A seed input value, like HAL_GetTick(). |


| void CRYPTO_random_fill_buffer | ( | uint32_t | more_random_data, |
| uint8_t | buffer[], | ||
| uint32_t | size ) |
Fill a buffer with pseudo-random data.
| more_random_data | A seed input value, like HAL_GetTick(). |
| buffer | Destination buffer. |
| size | Size of the buffer in bytes. |


|
inlinestatic |

|
static |