Instrukcja
Generator skrótu
SHA1 w wersji online. Wpisz w formularzu tekst do zahasowania i kliknij
Generuj . Poniżej wyświetli się zakodowany tekst w tej wersji hashu.
Co to jest SHA1?
SHA-1 (Secure Hash Algorithm 1) jest bardziej rozbudowaną wersją funkcji skrótu w porównaniu do
MD5. Generalnie jednak zasada działania tego algorytmu kryptograficznego jest podobna. Za jego pomocą również można zaszyfrować informację dowolnej długości, otrzymując jej skrót (hash) o stałej długości. Dane wyjściowe (czyli pojedynczy hash w SHA-1) mają
długość 160 bitów,a przekładając na bardziej ludzki język, zawsze składają się z dokładnie
40 znaków w formacie hex.
Przykład:
Tekst:
przykładowy tekst
po zakodowaniu będzie wyglądał
SHA1:
9af5e3334e525fac7b89a709057fffe15c41fbd2
Ten rodzaj algotytmu co prawda jest bardziej złożony, niż wcześniej wspomniany MD5, ale i on nie nadaje się do szyfrowania poważniejszych danych, gdyż można go złamać. Mało tego, podobnie jak w MD5, w 2017 odkryto w nim kolizje, czyli dwie wartości znakowe, które dają taką samą sekwencję skrótu. Ten fakt jednoznacznie eliminuje użycie go jako narzędzie do zabezpieczania czegokolwiek. W obecnych czasach jest to raczej ciekawostka kryptograficzna, przydatna do nauki i zabawy. Choć może jeszcze występować w starszych systemach i protokołach, które nie zostały zaktualizowane o nowsze wersje. Jego następcami są dużo bardziej bezpieczniejsze algorytmy, typu SHA-256 czy SHA-3.
Funkcja została opublikowana w 1995 roku przez Narodowe Biuro Standaryzacji (NIST) Stanów Zjednoczonych, które opracowywało go już wcześniej.