cloudflare / tls-tris

crypto/tls, now with 100% more 1.3. THE API IS NOT STABLE AND DOCUMENTATION IS NOT GUARANTEED.
Other
292 stars 50 forks source link

Implementation of request_udpate is missing #85

Open kriskwiatkowski opened 6 years ago

kriskwiatkowski commented 6 years ago

Draft-22 defines Key and IV Update mechanism. As per point 4.6.3:

If the request_update field is set to "update_requested" then the
   receiver MUST send a KeyUpdate of its own with request_update set to
   "update_not_requested" prior to sending its next application data
   record.

Which means feature is required in order to be fully complient with TLS 1.3 standard