virtualx-engine/core/crypto
Fabio Alessandrelli ee7b67e135 [Crypto] Implement CryptoCore::RandomGenerator.
As a cryptographically secure random generator.

Internally it uses mbedTLS CTR-DRBG implementation which gets re-seeded
with entropy from OS::get_entropy when needed.

CryptoCore now additionally depends on `ctr_drbg.c` and `entropy.c`
thirdparty mbedtls files.
2022-02-14 10:45:50 +01:00
..
aes_context.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
aes_context.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
crypto.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
crypto.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
crypto_core.cpp [Crypto] Implement CryptoCore::RandomGenerator. 2022-02-14 10:45:50 +01:00
crypto_core.h [Crypto] Implement CryptoCore::RandomGenerator. 2022-02-14 10:45:50 +01:00
hashing_context.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
hashing_context.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub [Crypto] Implement CryptoCore::RandomGenerator. 2022-02-14 10:45:50 +01:00