Re:Show HN: My Book Bulletproof TLS and PKI (Second Edition)...
by ivanr on Wednesday March 02, 2022 @02:23PM
(#30531628)
Agreed. Many modern systems need only TLS 1.3 and nothing older. Unfortunately, TLS 1.3 is saddled with the baggage of backward compatibility. This is not something you might care if you're deploying it, but if you're studying how things work, it's still necessary to understand TLS 1.2 and earlier protocols. There are many places where, in the TLS 1.3 chapter, I had to say something along the lines "this design decision ties to this TLS 1.2 behaviour or problem".
Re:Show HN: My Book Bulletproof TLS and PKI (Second Edition)...
by commandlinefan on Wednesday March 02, 2022 @02:34PM
(#30531800)
There was actually some discussion on the IETF WG list about changing the name back to SSL when TLS 1.3 was being discussed, because of all the confusion.
Re:Show HN: My Book Bulletproof TLS and PKI (Second Edition)...
by ivanr on Wednesday March 02, 2022 @02:46PM
(#30531960)
I think TLS 4 would have been a good choice, given the massive changes made to the protocol. Fun fact: internally, the protocol version still follows the original SSL numbering scheme. TLS 1.3 is actually SSL 3.4 :)
TLS 1.3 is definitely a good breaking point. If you understood exactly how SSLv3 works, you could read TLS 1.2 and say to yourself OK, this is basically the same protocol except with some fresh paint and with some extra gadgets I needn't care about yet, whereas you just can't do that with TLS 1.3.
I also see you put TLS 1.3 first, and I think that's a good choice, show people the Right Thing™ as we understand it today first, this is not a history lesson.