I am going through mvfst's source code. I am wondering where the encrypt/decrypt happens in the code.
(Please correct me if I am wrong.) So basically in my understanding, there are 2 parts, one is that application writes data to the stream buffer, bound to one QUIC connection, the other one is that QUIC writes the buffer to the FD (i.e., network). The receive path works in a similar way.
Does the encrypt/decrypt happen in the first part or the second? Or is my understanding wrong?
Hi,
I am going through mvfst's source code. I am wondering where the encrypt/decrypt happens in the code.
(Please correct me if I am wrong.) So basically in my understanding, there are 2 parts, one is that application writes data to the stream buffer, bound to one QUIC connection, the other one is that QUIC writes the buffer to the FD (i.e., network). The receive path works in a similar way.
Does the encrypt/decrypt happen in the first part or the second? Or is my understanding wrong?