https://medium.com/the-daily-writing-habit/what-is-encrpytion-and-why-is-it-necessary-to-use-the-internet-safely-for-computer-science-fad5e9f46577