Cryptography and secure communications with MbedTLS​