Exercise 8: Implementing HTTPS decryption