Wprowadzenie
Ludzie są przypominani o zagrożeniach bezpieczeństwa komputerów prawie każdego dnia. Bezpieczeństwo online wiąże się z wieloma rzeczami. Ludzie mogą być bezpieczni w tym, co robią z komputerami. Na przykład nie chcesz odwiedzać witryn internetowych, które mogą spowodować szkody. Użytkownicy chcą również być bezpieczni w sposób wykonywania różnych działań na komputerach. Na przykład nie chcesz przechowywać haseł w pliku, który każdy może odczytać.
W tym module dowiesz się, w jaki sposób systemy komputerowe są tworzone, aby zapewnić bezpieczeństwo ludziom. Widząc, jak działają te systemy bezpieczeństwa, ludzie mogą lepiej z nich korzystać. Deweloperzy, którzy programują komputery, muszą dobrze zrozumieć te systemy, aby mogli korzystać z najlepszych możliwych narzędzi.
W tym module zapoznasz się z następującymi tematami:
Tożsamość: jak osoby są rozpoznawane w systemie komputerowym
- Jak systemy komputerowe rozpoznają ludzi
- Jak komputery wiedzą, co można i czego nie można zrobić
- Łańcuch bloków i zabezpieczenia
- Hakerzy: Jak ludzie pracują, aby uczynić komputery niebezpiecznymi i co mogą z tym zrobić.
- Znaczenie dobrego kodu oprogramowania
- Hasła, dobre i złe
- Uwierzytelnianie dwuskładnikowe jako druga linia obrony
- Dlaczego biometria jest jeszcze lepsza
- Jak hakerzy używają inżynierii społecznej do kradzieży danych
Bezpieczeństwo to coś, za co każdy użytkownik komputera musi być odpowiedzialny. Ale programiści i inżynierowie mają dużą rolę do odegrania w utrzymaniu bezpieczeństwa ludzi. W tym module dowiesz się, jak obie te elementy współpracują ze sobą, mogą uczynić bezpieczniejsze środowisko obliczeniowe dla wszystkich użytkowników.