https://www.openssl.org/docs/manmaster/man3/EVP_CipherUpdate.html