Implementing Ssl/Tls Using Cryptography And Pki by Joshua Davies