Intro To Computer Networks Week 4

 This week I learned more about cryptography, such as symmetric and asymmetric encryption, transport layer security, and message integrity. Something I found most important, which I also work with to this day as a full stack programmer, is transport layer security (TLS). It is imperative, especially when developing a web application requiring the transfer of user credentials, that the messages between the client and server are secure. With TLS, confidentiality, integrity and authentication is provided allowing communication between two parties to be secure when on the web. To use TLS, parties can complete a handshake, where the server is authenticated, a cryptographic algorithm is agreed on between the parties, encryption keys are recognized, and if necessary the client can also be authenticated.

Comments

Popular posts from this blog

Software Engineering Week 4

Capstone Project Week 10

Capstone Project Week 11