401 Class 06: Data file encryption - nataliabdallah/codefellows-ops-reading-notes GitHub Wiki

Home | README.md | Portfolio | |

Reading Applying The CIA Triad To Your Enterprise File Transfer

What Are MD5, SHA-1, and SHA-256 Hashes, and How Do I Check Them?

You have been made responsible for the company’s file server. How would you preserve the three elements of the CIA triad?

C - establish countermeasures that can mitigate unauthorized access and disclosures. I - use hash functions and digital signatures, security elements that are readily available in secure file transfer protocols like FTPS, HTTPS, SFTP, and WebDAVs. A - set up two or more server (s) in such a way that they are both active servers. This is known as an active-active high availability configuration. The main purpose of an active-active HA configuration is to distribute the workload and reduce the chance of a server from going down due to overload.

Explain how hashing verifies data integrity using non-technical terms.

In the series: Harry Potter there is a map that allows Harry to see the whereabout of every person at Hogwarts School of Magic. Now imagine if there was a spell to summarize everything on that map into a single word. That word, Harry just needs to read it, and he knows instantly what just took place at Hogwarts School. Now imagine every time there is a change, a new word forms on the blank map, Harry reads the word and can instantly see what is happening on that map.

Hashing changes the word every time something changes in the information, file, folder, etc. This allows you to know that it has changed, and to see the changes.

How is hashing and encryption different?

encryption is like a majic box with a special lock key. You can put things inside it and lock it. When it's locked, noone can see what's inside unless they have the key. But with the key, you can see, or take out what you put inside. (You can lock and unlock whatever you want)

hashing, you are not in control of going back to a previous state, it is a one-way street, like Harry POtter's map.