I've written an event-based networking library in C and now I want to add SSL/TLS support via OpenSSL. Instead of using `SSL_read()` and `SSL_write()`, I'd rather like to have OpenSSL only perform the encryption/decryption of outgoing/incoming data, letting me transmit/receive the data myself.
I'm new to SSL/TLS and OpenSSL, so:
Is there a way to have OpenSSL _only_ perform encryption/decryption of `char` arrays?
Something like `size_t SSL_encrypt(const char *buf_in, size_t size_in, char *buf_out)` would be great.
以上就是OpenSSL: perform en-/decryption without SSL_read() / SSL_write()的详细内容，更多请关注web前端其它相关文章！