You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that on initial connection, the server decrypts the initial client packet twice, once in picoquic_screen_initial_packet and once again in the normal flow. I can't think of a reason why this should be, so thought I'd flag it.
The text was updated successfully, but these errors were encountered:
It is complicated... When we create a new connection context, we need to compute the encryption and decryption keys for the "initial" context. The input processing did create a decryption key, but not the encryption key. It did however decrypt the packet, so there should be no need to decrypt it again -- we need to look at that in detail.
It seems that on initial connection, the server decrypts the initial client packet twice, once in
picoquic_screen_initial_packet
and once again in the normal flow. I can't think of a reason why this should be, so thought I'd flag it.The text was updated successfully, but these errors were encountered: