Generator hash SHA1
SHA1 HASH to narzędzie umożliwiające generowanie skrótów SHA1 z ciągu znaków. Jest to najprostsza i najszybsza metoda mieszania haseł w celu ich przechowywania. Jednak nie zaleca się używania SHA1, ponieważ nie jest już bezpieczny.
Suma kontrolna SHA-1 online
Obliczanie sumy SHA-1
SHA-1 tworzy z wejścia sumę o długości 160 bitów. To samo wejście daje zawsze tę samą sumę, a najmniejsza zmiana wejścia daje sumę zupełnie inną.
Suma kontrolna działa w jedną stronę. To nie jest szyfrowanie: sumy nie da się przeliczyć z powrotem na tekst źródłowy, a narzędzie nie ma funkcji odwrotnej, bo takiej funkcji nie ma.
Do czego się jej używa
SHA-1 wciąż występuje w starszych systemach i w kontroli wersji, więc przydaje się umieć ją obliczyć, gdy trzeba coś porównać ze starymi danymi.
Do sprawdzenia kompletności przesyłu robi tę samą robotę co MD5.
Ograniczenia, które trzeba znać
**SHA-1 jest złamana kryptograficznie.** Praktyczny atak kolizyjny pokazano w 2017 roku, a przeglądarki i urzędy certyfikacji przestały ją przyjmować. Nie używaj jej do nowych celów bezpieczeństwa.
Do wszystkiego nowego wybieraj SHA-256. SHA-1 ma miejsce tylko tam, gdzie musisz obsłużyć coś, co już istnieje.
Jak to zrobić
Wklej tekst albo wybierz plik i uruchom obliczenie. Suma pojawia się jako ciąg szesnastkowy, który możesz skopiować.
Część narzędzi wykonuje całą pracę w przeglądarce, część wysyła żądanie do zewnętrznej usługi. Ten tekst opisuje wyłącznie zachowanie widoczne po stronie kodu i nie gwarantuje dostępności żadnej usługi zewnętrznej.
Często zadawane pytania
Czy za każdym razem dostanę tę samą sumę?
Tak, dla identycznego wejścia. Nawet jedna dodatkowa spacja albo znak nowego wiersza na końcu dają inną sumę — i o to właśnie w sumie kontrolnej chodzi.
Czy da się przeliczyć sumę z powrotem na tekst?
Nie. Suma działa w jedną stronę. Istnieją gotowe tablice wyszukiwania dla typowych wejść, ale to nie to samo co obliczenie odwrotne.
Czy trzeba coś instalować?
Ani programu, ani rozszerzenia. Otwierasz stronę w przeglądarce i korzystasz od razu.
Czy mogę przetworzyć kilka rzeczy naraz?
Powtórz kroki dla każdej osobno. Każde uruchomienie daje własny wynik, który pobierasz oddzielnie.
