0Pricing
Cryptology Academy · Lekcja

Państwa cyfrowe życie a kryptografia

Powiążą Państwo codzienne narzędzia (2FA, VPN-y, menedżery haseł i HTTPS) z leżącymi u ich podstaw technikami kryptograficznymi.

Państwa cyfrowe życie a kryptografia to bezpłatna lekcja Cryptology Academy na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cryptology Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cryptology Academy zawiera 4 lekcji w sumie.

Uwierzytelnianie dwuskładnikowe i TOTP

Hasła jednorazowe zależne od czasu (TOTP), używane w aplikacjach takich jak Google Authenticator, są generowane przy użyciu HMAC-SHA1 zastosowanego do bieżącego znacznika czasu i wspólnego sekretu.

Serwer i Państwa telefon niezależnie obliczają ten sam kod, ponieważ współdzielą sekret i znają bieżący czas. Napastnik, który przechwyci jeden kod, nie może go ponownie wykorzystać, ponieważ kod wygasa po 30 sekundach.

Menedżery haseł i AES-256

Menedżery haseł, takie jak 1Password i Bitwarden, przechowują Państwa hasła w skarbcu zaszyfrowanym za pomocą AES-256 — tego samego szyfru, którego używają rządy i armie na całym świecie.

Hasło główne nie jest przechowywane w żadnym miejscu. Zamiast tego służy do wyprowadzenia klucza szyfrowania za pomocą funkcji wyprowadzania klucza, takiej jak PBKDF2 lub Argon2. Bez hasła głównego złamanie skarbca metodą brute force jest obliczeniowo niewykonalne.

VPN-y i szyfrowanie tunelowe

VPN (Virtual Private Network) tworzy zaszyfrowany tunel między Państwa urządzeniem a serwerem VPN. Cały ruch internetowy przechodzi przez ten tunel, dzięki czemu jest ukryty przed dostawcą internetu i obserwatorami w lokalnej sieci.

Większość nowoczesnych sieci VPN korzysta z protokołów takich jak WireGuard (ChaCha20-Poly1305) lub OpenVPN (AES-256-GCM). Szyfrowanie uniemożliwia osobom w lokalnej sieci sprawdzenie, jakie witryny Państwo odwiedzają.

Szyfrowanie całego dysku

FileVault w systemie macOS i BitLocker w systemie Windows szyfrują każdy bajt na dysku twardym przy użyciu AES-128 lub AES-256. Bez klucza deszyfrującego skradziony laptop nie ujawnia żadnych danych.

Nowoczesne iPhone'y i urządzenia z Androidem również domyślnie szyfrują pamięć, wiążąc szyfrowanie z kodem dostępu do urządzenia. Organy ścigania nie mogą uzyskać dostępu do zaszyfrowanych danych telefonu bez kodu dostępu lub poważnej luki w zabezpieczeniach.

HTTPS w każdej witrynie

Ikona kłódki na pasku adresu przeglądarki wskazuje połączenie HTTPS. TLS szyfruje ruch między przeglądarką a serwerem internetowym, uniemożliwiając dostawcom internetu, operatorom sieci i napastnikom znajdującym się w pobliżu odczytywanie lub modyfikowanie treści.

Twórcy przeglądarek intensywnie promowali powszechne stosowanie HTTPS, oznaczając witryny HTTP jako "Not Secure" i zapewniając witrynom HTTPS preferencyjne traktowanie w rankingach wyszukiwania.

Aplikacja Signal do prywatnej komunikacji

Signal jest uznawany za złoty standard bezpiecznej komunikacji. Wykorzystuje Signal Protocol do szyfrowania end-to-end wiadomości i połączeń, ogranicza gromadzenie metadanych, jest w pełni open source i jest obsługiwany przez organizację non-profit.

Signal obsługuje także znikające wiadomości, szyfrowane notatki dla siebie oraz funkcję sealed sender, która podczas transmisji ukrywa przed serwerami Signal nawet tożsamość nadawcy.

Szyfrowana kopia zapasowa w chmurze

Funkcja Advanced Data Protection firmy Apple w usłudze iCloud umożliwia stosowanie szyfrowania kopii zapasowych metodą end-to-end, co oznacza, że nawet firma Apple nie może uzyskać dostępu do danych z kopii zapasowej. Klucze znajdują się wyłącznie na zaufanych urządzeniach.

Jeśli ta funkcja nie jest włączona, Apple przechowuje klucze do kopii zapasowej i może zostać zobowiązane do przekazania ich organom władzy. Szyfrowanie kopii zapasowych E2E to ważne, choć często pomijane ustawienie prywatności.

Portfele kryptowalutowe i klucze prywatne

Portfel kryptowalutowy to zasadniczo para kluczy kryptograficznych: klucz prywatny (tajny) i klucz publiczny (adres portfela). Transakcje podpisuje się kluczem prywatnym, aby potwierdzić własność.

Utrata klucza prywatnego oznacza bezpowrotną utratę środków. Nie istnieje reset hasła ani pomoc techniczna, która mogłaby je odzyskać. System kryptograficzny bezlitośnie traktuje utracone klucze.

Biometria i Secure Enclave

Podczas korzystania z uwierzytelniania Face ID lub za pomocą odcisku palca dane biometryczne są przetwarzane wewnątrz modułu Secure Enclave — oddzielnego procesora z własną szyfrowaną pamięcią i własnymi kluczami.

Wzorzec biometryczny nigdy nie opuszcza modułu Secure Enclave i nie jest przesyłany do firmy Apple ani Google. Uwierzytelnianie odbywa się lokalnie: moduł Secure Enclave potwierdza zgodność i udostępnia klucz urządzenia.

Świat z powszechnie stosowaną silną kryptografią

Powszechne stosowanie silnej kryptografii oznacza, że prywatna komunikacja jest możliwa nawet w warunkach nadzoru, transakcje finansowe są uwierzytelniane i można wykryć ich modyfikację, a przechowywane dane pozostają chronione nawet po przejęciu urządzeń.

Krytycy twierdzą, że utrudnia to rządom zgodne z prawem przechwytywanie komunikacji. Kryptografowie argumentują, że tylne furtki zasadniczo osłabiają bezpieczeństwo wszystkich użytkowników, a silne szyfrowanie przynosi społeczeństwu więcej korzyści niż szkód.

Kryptografia i oprogramowanie open source

Wiele narzędzi kryptograficznych chroniących Państwa codzienne życie cyfrowe ma otwarty kod źródłowy: Signal Protocol, OpenSSL, LibreSSL, GnuTLS, WireGuard oraz podsystem kryptograficzny jądra Linux.

Kryptografia open source umożliwia publiczną analizę prowadzoną przez ekspertów z całego świata. W przeciwieństwie do zastrzeżonych implementacji typu czarna skrzynka kod open source może być niezależnie kontrolowany, weryfikowany i udoskonalany przez społeczność kryptograficzną.

Quiz: codzienne narzędzia kryptograficzne

Proszę sprawdzić swoją wiedzę na temat kryptografii wykorzystywanej w codziennych narzędziach cyfrowych.

Najważniejsze wnioski: kryptografia w codziennym życiu

Kryptografia chroni niemal każdy aspekt Państwa cyfrowego życia: kody 2FA, sejfy menedżerów haseł, tunele VPN, szyfrowanie całego dysku, przeglądanie stron przez HTTPS, bezpieczne komunikatory, szyfrowane kopie zapasowe i portfele kryptowalutowe.

Zrozumienie, które narzędzia wykorzystują jakie prymitywy kryptograficzne, pomaga podejmować lepsze decyzje dotyczące bezpieczeństwa i docenić znaczenie określonych ustawień prywatności.

Często zadawane pytania

Czy lekcja „Państwa cyfrowe życie a kryptografia” jest bezpłatna?

Tak — pełny tekst „Państwa cyfrowe życie a kryptografia” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cryptology Academy, przejdź na CoddyKit PRO. Kurs Cryptology Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Państwa cyfrowe życie a kryptografia”?

Powiążą Państwo codzienne narzędzia (2FA, VPN-y, menedżery haseł i HTTPS) z leżącymi u ich podstaw technikami kryptograficznymi. Ćwiczysz Cryptology Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Cryptology Academy?

Nie wymagamy żadnego doświadczenia. Cryptology Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.

Ile czasu zajmuje lekcja „Państwa cyfrowe życie a kryptografia”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Cryptology Academy?

Tak. Każda lekcja Cryptology Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Szyfrowanie w aplikacjach komunikacyjnych
  2. Jak banki chronią Państwa transakcje
  3. Internet bez kryptografii
  4. Państwa cyfrowe życie a kryptografia
← Powrót do Cryptology Academy