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 signature_algorithms_cert #84

Open kriskwiatkowski opened 6 years ago

kriskwiatkowski commented 6 years ago

Currently signature_algorithms_cert is implemented in a way that it's sent in a CH and CR, but never parsed when received. We use this extension in order to indicate that certificates with PSS padding are not supported (see https://github.com/cloudflare/tls-tris/pull/69#discussion_r174788397). This support has been added in (https://github.com/golang/go/commit/87867505c0dae0c9a9b3b93cc01ee8c5a30dc8bb) which will be released in go 1.11.

Comments in this PR are valid only for TLS 1.3