Narzędzia › Dla programistów

Generator hashy plików i tekstu

Oblicz sumy kontrolne SHA-256, SHA-512, MD5, SHA-1, SHA-3 i Keccak-256 tekstu lub plików o rozmiarze wielu gigabajtów i porównaj je z opublikowanym hashem.

Algorytmy
  • SHA-2562cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
  • MD55d41402abc4b2a76b9719d911017c592

Jak to działa

  1. Pliki są czytane w blokach po 8 MB, a wszystkie wybrane algorytmy są liczone w jednym przebiegu.
  2. Wklej sumę kontrolną ze strony pobierania, aby upewnić się, że nikt nie zmodyfikował pliku.

Pytania

Dlaczego nie użyć po prostu crypto.subtle?

WebCrypto potrzebuje całego pliku w pamięci i nie obsługuje MD5 ani Keccak. Dzięki czytaniu po kawałku pliki 3 GB działają na każdym laptopie.