Hash i szyfrowanie
Hash i szyfrowanie — 6 narzędzi dla programistów działających w przeglądarce, w tym Generator hashy MD5, Generator hashy SHA-256 i Generator hasel. Wszystko działa lokalnie bez rejestracji i przesyłania plików, Twoje dane są prywatne, a wyniki natychmiastowe.
Jak używać
- 1Wybierz algorytm do zadania— SHA-256 do integralności plików i podpisów API, MD5 tylko do starych sum kontrolnych, bcrypt do przechowywania haseł, HMAC gdy wiadomość podpisuje wspólny sekret.
- 2Wpisz tekst albo upuść plik— Skróty liczy w karcie przeglądarkowe Web Crypto API, więc nawet duży plik jest czytany lokalnie i nigdy nie trafia na serwer.
- 3Zweryfikuj zamiast porównywać wzrokiem— Porównywarka skrótów zestawia dwa skróty znak po znaku, a narzędzie bcrypt sprawdza jawne hasło względem istniejącego skrótu.
Najczęściej zadawane pytania
Bcrypt, nie MD5 ani SHA-256. Generator hashy Bcrypt dodaje sól do każdego skrótu i pozwala podnieść koszt obliczeń, przez co atak siłowy staje się celowo powolny, podczas gdy MD5 i SHA-256 są tak szybkie, że współczesny GPU sprawdza miliardy prób na sekundę.
Nie — hashowanie to funkcja jednokierunkowa i nie ma operacji odwrotnej. Krótkie lub popularne dane wejściowe wciąż można odnaleźć w gotowych tablicach tęczowych i właśnie dlatego hash hasła potrzebuje soli oraz kosztu, a nie samego MD5.
Tak, poza zastosowaniami bezpieczeństwa: do sprawdzania integralności plików, kluczy deduplikacji i unieważniania pamięci podręcznej, gdzie liczy się tylko to, czy dwa bloki się różnią. Do porównania pobranego pliku z opublikowaną sumą kontrolną użyj narzędzia Hash Compare, a gdy dane mogą zostać podmienione, przejdź na SHA-256 lub HMAC.