Notes covering network security principles, encryption, and TLS protocol