Kryptografia i łamanie haseł. Kurs video. Szyfrowanie danych w praktyce
Czego się nauczysz?
- konfiguracji własnego, odizolowanego laboratorium do bezpiecznych ćwiczeń (VirtualBox, Kali Linux, izolacja sieci)
- podstawowych poleceń terminala Linux niezbędnych w pracy z narzędziami kryptograficznymi
- odróżniania szyfrowania symetrycznego od asymetrycznego i rozumienia, kiedy stosuje się które
- prawnych i etycznych ram audytu bezpieczeństwa oraz pracy z cudzymi danymi
- rozumienia, czym jest funkcja skrótu i dlaczego nie da się jej odwrócić
- porównywania funkcji MD5, SHA-1 i SHA-256 oraz oceny ich przydatności do konkretnych zastosowań
- rozpoznawania sytuacji, w których suma kontrolna nie daje żadnej realnej ochrony
- stosowania soli, pieprzu oraz funkcji celowo wolnych: bcrypt, scrypt i Argon2
- rozumienia działania AES oraz różnic między trybami pracy ECB, CBC i GCM
- szyfrowania i odszyfrowywania plików narzędziem GnuPG
- tworzenia i obsługi zaszyfrowanych kontenerów oraz dysków w programie VeraCrypt
- rozumienia zasady działania algorytmów RSA i ECC oraz różnic w długości kluczy
- czytania certyfikatów, rozumienia łańcucha zaufania i roli urzędów certyfikacji
- rozpoznawania, czego kłódka w przeglądarce nie potwierdza
- rozumienia, skąd biorą się wycieki baz haseł i jakimi drogami wychodzą one na zewnątrz
- rozpoznawania ataku typu upychanie poświadczeń i sposobów obrony przed nim
- odczytywania i interpretowania wpisów w pliku shadow w systemie Linux
- rozumienia sposobu przechowywania haseł w systemie Windows oraz właściwości skrótów NTLM
- identyfikowania typu skrótu na podstawie jego długości i formatu
- przeprowadzania ataku słownikowego narzędziem John the Ripper
- budowania słowników dopasowanych do badanej organizacji
- korzystania z trybów ataku narzędzia Hashcat: maskowego, kombinacyjnego i hybrydowego
- odzyskiwania haseł do archiwów i dokumentów w ramach audytu
- przygotowania wniosków z audytu siły haseł w formie przydatnej w raporcie
- rozumienia mechanizmów kryptograficznych stojących za kryptowalutami i portfelami
- wyjaśnienia działania drzewa Merklea i dowodu obecności danych bez pobierania całości
- rozumienia idei dowodów z wiedzą zerową i ich praktycznych zastosowań
- projektowania sensownej polityki haseł opartej na entropii, a nie na wymogach składu znaków
- obliczania i szacowania entropii hasła oraz tworzenia bezpiecznych passphrase
- korzystania z menedżera haseł oraz doboru drugiego składnika uwierzytelniania
Spis lekcji
Obierz kurs na znajomość kryptografii!
Kryptografia jest podstawą bezpieczeństwa cyfrowego. Chroni dane, pozwala weryfikować ich integralność i potwierdzać autentyczność dokumentów, a także zabezpiecza połączenia z bankami, komunikatorami i innymi usługami internetowymi. Choć korzystasz z niej na co dzień, nie zawsze wiesz, jak działają mechanizmy stojące za szyfrowaniem, podpisami cyfrowymi czy przechowywaniem haseł. Ich niewłaściwe zastosowanie może prowadzić do wycieków danych i błędów, które znacząco osłabiają bezpieczeństwo systemu.
Kurs łączy podstawy kryptografii z praktycznym podejściem do ochrony informacji i audytu haseł. Poznasz funkcje skrótu, szyfrowanie symetryczne i asymetryczne, certyfikaty oraz podpisy cyfrowe, a także dowiesz się, jak działają ataki wykorzystujące słabe lub ponownie używane hasła. Zobaczysz, dlaczego znaczenie mają nie tylko wybrane algorytmy, lecz także sposób ich wdrożenia, dobór parametrów i zasady przechowywania danych. W praktycznej części wykorzystasz narzędzia takie jak GnuPG, VeraCrypt, John the Ripper i Hashcat w kontrolowanym środowisku laboratoryjnym. Poznasz również kryptograficzne podstawy kryptowalut, drzew Merklea i dowodów z wiedzą zerową.
Kryptografia i łamanie haseł. Kurs video. Szyfrowanie danych w praktyce zaczyna się od podstaw i nie wymaga przygotowania matematycznego, dlatego może być dobrym punktem wyjścia zarówno dla osób rozpoczynających naukę bezpieczeństwa IT, jak i dla administratorów czy programistów.
Już w ciągu 3 godzin przygotujesz własne, odizolowane laboratorium oparte na VirtualBox i Kali Linux, w którym bezpiecznie przećwiczysz poznane mechanizmy. Zrozumiesz znaczenie trybów pracy szyfrów blokowych i wektorów inicjujących, a także poznasz zastosowania algorytmów RSA i ECC. Nauczysz się interpretować certyfikaty, łańcuch zaufania oraz podpisy cyfrowe, które pozwalają weryfikować autentyczność i integralność danych.
W kontrolowanych warunkach wykorzystasz John the Ripper i Hashcat do sprawdzania odporności haseł na różne metody odgadywania, uwzględniając słowniki, wzorce i możliwości obliczeniowe kart graficznych. Na podstawie wyników przygotujesz wnioski z audytu i poznasz zasady formułowania zaleceń dotyczących polityki haseł. Zdobyte umiejętności wykorzystasz w dalszej nauce cyberbezpieczeństwa, a także w pracy związanej z administracją systemami, testami penetracyjnymi i analizą bezpieczeństwa.
Kryptografia wygląda na dziedzinę dla matematyków, ale w praktyce prawie nigdy nie łamie się matematyki. Łamie się to, co ją otacza: hasła, konfigurację i ludzkie nawyki. Jeśli zrozumiesz mechanizm, zaczniesz widzieć te błędy wszędzie
Oceny i opinie klientów: Kryptografia i łamanie haseł. Kurs video. Szyfrowanie danych w praktyce Adam Cedro (0)
Szczegóły kursu
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl