https://www.cryptopp.com/ https://debian.pkgs.org/sid/debian-main-amd64/libcrypto++6_5.6.4-9_amd64.deb.html https://www.cryptopp.com/docs/ref/ https://www.cryptopp.com/wiki/ /usr/include/crypto++/ /usr/share/doc/libcrypto++-dev/Readme.txt.gz https://forums.mbed.com/t/ecc-raw-byte-stream-to-pem/4540/3 https://github.com/ARMmbed/mbedtls/issues/2560 ENTROPY gen_key.c adding /dev/random to entropy - mbedtls_entropy_add_source( &entropy, dev_random_entropy_poll, NULL, DEV_RANDOM_THRESHOLD, MBEDTLS_ENTROPY_SOURCE_STRONG ) ) != 0 ) https://forums.mbed.com/t/mbedtls-porting-into-new-environment-help-with-networking-and-entropy/4969 https://os.mbed.com/docs/mbed-os/v6.2/porting/entropy-sources.html https://tls.mbed.org/discussions/crypto-and-ssl/deterministic-random-bit-generator-help removing sensitive data rom RAM https://stackoverflow.com/questions/42771298/explicitly-removing-sensitive-data-from-memory compiler removes memset(,0,) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8537