Tuesday, September 26, 2023

CST 311 - Week 4

 In this week's readings we learned about what is network security. I found while reading these sections of chapter 8 I was highly interested in what I was learning.

The main components of having a desirable secure communication are as follows:

1) Confidentiality. Messages need to be encrypted.

2) Message Integrity: Make sure content of communication is not altered, maliciously or by accident.

3)End-point Authentication: Confirm the identities. 

4)Operational Security: Security for operations. Firewalls, intrusion detection systems etc are used for this.

The textbook likes to bring up scenarios of Alice, Bob, and Trudy where Alice and Bob are the communicators and Trudy, the inTruder. Haha, get it? 

It talks about the principles of cryptography, symmetric key cryptography, polyalphabetic encryption, block ciphers, cipher-block chaining, public key encryption, RSA algorithm, session keys, digital signatures, cryptographic hash functions, message authentication code, public key certification, authentication protocol, securing Email, PGP, TLS, and much much more!

What's more to say about TLS is that it's supported by some big names such as Gmail, Amazon, eBay and more. Hundreds of billions of dollars are spent over TLS every year. You can identify if TLS is being used in your browser by the https rather than http. 

What peaked my interest most in these readings was when I learned about the RSA algorithm. Learning how complex the modulo-n arithmetic can be for a hacker to decipher was a great perspective on how mathematics can greatly benefit computer security, and computer science/engineering overall. 

Overall, this week was smooth and I had a good experience with the lab as well and how it incorporated TLS. Seeing it work in live action is super cool and I enjoy using the virtual machine along with MobaXTerm to see what's happening behind the scenes. 

Until next time!

No comments:

Post a Comment

CST 462S - Service Learning

Overall, my experience working as a volunteer for NTS was great and I wouldn't have changed it any way! What went well?  I'd say ove...