Problem 6 – Using Python in cybersecurity
For this problem, we've decided to perform a fairly short cybersecurity check. First, let's talk about cybersecurity. The market for cybersecurity is expected to grow by 10% by 2027, according to a Grand View Research report.
Translating that to the job market is a little tricky. Currently in the United States, for example, there are more cybersecurity needs for the market than people or jobs available. That job market growth is expected to be slightly above 30% between 2018 and 2028. So learning a bit about cybersecurity and cryptography won't hurt.
For this particular problem, we are going to explore a few things. First, let's talk about hashing. In cybersecurity, hashing means those really long strings of numbers and letters that replace things such as passwords. For example, if you entered a password of password1
(please don't do that, never use password
as a password), the hashing process would replace...