Haszowanie a szyfrowanie
Wybierz między haszowaniem a szyfrowaniem zależnie od tego, czego potrzebujesz: poufności, integralności, uwierzytelniania czy ograniczenia możliwości korelacji. Poszczególne mechanizmy służą różnym celom: szyfrowanie nie jest haszowaniem, VPN różni się od proxy aplikacyjnego, a inny widoczny identyfikator nie oznacza pełnej anonimowości.
Co sprawdzić w praktyce
Zastanów się, co mogą zobaczyć sieć lokalna, dostawca internetu, pośrednik i serwer docelowy, gdzie przebiega granica klucza lub zaufania i co można odtworzyć z wyniku. Pojedynczy wskaźnik nie przesądza o bezpieczeństwie. Test prywatności sprawdza określone sygnały, ale nie ustala tożsamości osoby.
Na co zwrócić uwagę
Do przechowywania haseł zwykle należy używać funkcji haszującej przeznaczonej dla haseł, z unikalną solą, a nie odwracalnego szyfrowania. Szyfrowanie wymaga klucza do odzyskania danych; haszowanie służy do weryfikacji bez odzyskiwania pierwotnej wartości. Podpisy cyfrowe rozwiązują jeszcze inny problem. Hash tekstu obliczysz online w generatorze hashy 2IP.