Ya I was looking through the C core a bit last night and following through how SSL works. It definitely looks possible.
That seems reasonable, are there any future plans to make such an API stable?
Follow up question, can you have security (encryption/decryption) enabled/disabled at the RPC level? It appears the entire channel is encrypted. I see you can have per RPC credentials but as far as I can tell that is per RPC authentication not encryption/decryption (unless I'm missing something).
The use cases I'm considering are:
1. Large binary data that we might not want to encrypt but all other RPC calls we would want to
2. Data that is already encrypted and being proxied through a gRPC server
Thanks!