- SSL is all about the security of data. So who uses SSL? Well, the answer to that question really is the answer to the question of who cares about the securing of data, right? So if we talk about business, the first one that comes to mind of course is Ecommerce. Whenever we're shopping on the internet, we want our data to be secure. We don't want to lose credit card numbers, we don't want people to steal our money. The entertainment industry wants to keep their digital rights management in place, because they don't want people to steal their entertainment content.
Market research firms don't want people to steal information about the people or institutions they're researching. Productivity providers give you online tools to create things: documents, spreadsheets, presentations. If you weren't assured that those products that you were using were secure, you would not use them. So it's critical to them that those are also secured. Social media goes without saying. If you post things into a secure area within social media, you don't want that stuff getting out.
Education seems an obvious choice. K-12, these are our children. Universities, but also testing providers. If you think about certifications, whenever an online testing provider gives you a test, you take the test and then they post your results. All of that needs to be secured so that it can be trusted and verified. Online school systems, much the same thing. And online record systems, so that we're certain that our students' information is not getting into the wrong hands.
With government, again, very obvious. The intelligence community, military, State Department. These organizations took a hand in inventing encryption technology. Of course they need to use it, but also research agencies and power regulation. The power grid is incredibly necessary to everybody's well-being. It's very important that it stays secure. Research agencies, like NOAA, to look after our oceans, or NASA for space exploration.
All of this data needs to be protected and secured. And we do so, largely, with SSL.
- SSL communications
- Certificate authorities
- Public key infrastructures
- Symmetric and asymmetric key pairs
- Cryptographic hash functions
- Encryption algorithms
Start now, and by the end of this course you'll have the knowledge to create SSL certificates, as well as revoke and renew them, from the command line.