Praktyki - Zadanie nr 4¶
Opisać ogólnie dostępne funkcję kryptograficzne możliwe do użycia przy szyfrowaniu hasła w bazie danych.
Zadania:- Przedstawić przykłady kodu do zapisu zaszyfrowanych danych w bazie(pomijamy connect tylko zapis)
- Przedstawić kod sprawdzający dane logowania z szyfrowaniem
- Gdzie znajdę informacje? WikiPedia
- Pytania na które musicie znać odpowiedzi:
- Czym się różni SHA256 od SHA512?
- Za co odpowiada długość klucza w algorytmach?
- Jaki klucz wybierzemy do zapisania hasła?
- Jeśli chcecie użyć różnych kluczy to jakich i dlaczego?
- Po co szyfrować dane kluczem który daje się złamać?
- Nie wgrywamy plików:
- spakowanych: zip, rar, 7z itp. itd.
- pdf, używamy plików TXT z formatowaniem markdown