Kalkulator hasha i kontrolnog zbroja datoteka

Saznajte MD5, SHA-1, SHA-256 i SHA-512 za bilo koju datoteku i provjerite kontrolni zbroj.

Hashevi

Ovdje će se pojaviti hashevi.

Spremno. Ispustite datoteku kako biste izračunali njezin hash.

Vaše se datoteke čitaju i hashiraju u Vašem pregledniku. Ništa se ne prenosi na BroBroGo.

Česta pitanja

Kako mogu provjeriti preuzimanje pomoću kontrolnog zbroja?

Ispustite preuzetu datoteku, a zatim u polje za provjeru zalijepite kontrolni zbroj koji je objavio izvor. Redak odgovarajućeg algoritma postat će zelen. Ako ništa ne pozeleni, datoteka ne odgovara onoj koja je objavljena — smatrajte je oštećenom ili izmijenjenom.

Koje algoritme izračunava i koje trebam koristiti?

Izračunava MD5, SHA-1, SHA-256 i SHA-512 istovremeno iz jednog čitanja datoteke. MD5 i SHA-1 su u redu za otkrivanje slučajnog oštećenja podataka, ali su nesigurni za sigurnosne svrhe — dajte prednost SHA-256 ili SHA-512 kad god kontrolni zbroj (checksum) mora biti otporan na neovlaštene izmjene.

Prenose li se moje datoteke ikamo?

Ne. Datoteke se čitaju i hashiraju lokalno — čak se i datoteke od nekoliko gigabajta obrađuju u dijelovima (stream), tako da se ništa ne šalje s Vašeg uređaja.

Kako radi Kalkulator hasha i kontrolnog zbroja datoteka

Kalkulator hasha i kontrolnog zbroja datoteka je alat koji istovremeno izračunava kriptografske hasheve za datoteke koje priložite, koristeći nekoliko različitih algoritama. Ovaj alat omogućuje provjeru integriteta datoteke usporedbom njezinog izračunatog hasha s poznatim kontrolnim zbrojem koji ste unijeli.

Cijeli proces obrade odvija se u potpunosti unutar Vašeg web preglednika. Alat može obraditi datoteke bilo koje veličine tako što ih učitava i obrađuje u dijelovima. Možete odjednom obraditi do 20 datoteka.

Tijekom rada alata na zaslonu se prikazuju različite poruke o statusu i napretku:

  • Spremno. Ispustite datoteku kako biste izračunali njezin hash. – Početno stanje alata prije nego što dodate datoteke.
  • Odabrano datoteka: {count} – Prikazuje broj trenutno odabranih datoteka.
  • Hashiranje {file} ({done}/{total}) — {percent}% – Indikator napretka koji se ažurira otprilike svakih 4 MB tijekom procesa hashiranja.
  • Izračunat hash za {count} datoteku/a. – Poruka koja se pojavljuje nakon uspješnog završetka hashiranja.
  • Očišćeno. – Poruka koja se prikazuje nakon što očistite rezultate.

U slučaju poteškoća pri čitanju ili obradi, alat prikazuje sljedeće obavijesti:

  • Nije bilo moguće pročitati ovu datoteku. – Greška pri čitanju pojedinačne datoteke. Ako čitanje jedne datoteke ne uspije, ostale odabrane datoteke i dalje će se normalno obraditi.
  • Nije bilo moguće pročitati {count} datoteka. – Poruka koja označava broj datoteka za koje hashiranje nije uspjelo.
  • Izračunavanje hasha nije uspjelo. Pokušajte ponovno. – Općenita poruka o pogrešci u slučaju neuspjelog hashiranja.

Ulazni podaci i podržani formati

Alat prihvaća dvije vrste ulaznih podataka:

  1. Datoteke (Datoteke): Možete priložiti bilo koju datoteku, bez obzira na njezinu veličinu. Datoteke možete jednostavno ispustiti u označeno područje s natpisom Ispustite datoteke ovdje ili kliknite za odabir (ispod kojeg stoji napomena Bilo koja datoteka, bilo koja veličina) ili kliknuti kako biste ih ručno odabrali sa svog uređaja.
  2. Provjerite kontrolni zbroj: Polje u koje možete zalijepiti očekivani MD5, SHA-1, SHA-256 ili SHA-512 hash. Unos može biti običan heksadecimalni niz ili u formatima kao što su coreutils, BSD ili sha256:<hash>. Prilikom unosa, alat iz priloženog teksta izdvaja najdulji heksadecimalni niz. Usporedba kontrolnih zbrojeva nije osjetljiva na velika i mala slova, jer se svi znakovi ujednačavaju u mala slova.

Izlazni rezultati i provjera integriteta

Nakon obrade, pod naslovom Hashevi (dok je početno stanje označeno tekstom Ovdje će se pojaviti hashevi.), alat prikazuje izračunate vrijednosti za sljedeće algoritme:

  • MD5
  • SHA-1
  • SHA-256
  • SHA-512

Kada u polje za provjeru zalijepite kontrolni zbroj, alat ga uspoređuje s izračunatim vrijednostima:

  • Ako se zalijepljeni kontrolni zbroj podudara s nekim od izračunatih hasheva, redak tog algoritma postaje zelen. Na zaslonu se ispisuje poruka Podudaranje: {file} ({algo}).
  • Ako nakon lijepljenja kontrolnog zbroja nijedan redak ne pozeleni, to znači da datoteka ne odgovara objavljenoj vrijednosti. U tom slučaju pojavljuje se poruka Nijedna datoteka ne odgovara tom kontrolnom zbroju..

Razlika između integriteta i sigurnosti podataka

Kriptografski hashevi imaju ključnu ulogu u provjeri integriteta podataka, no različiti algoritmi pružaju različite razine zaštite:

  • MD5 i SHA-1: Ovi su algoritmi prikladni isključivo za otkrivanje slučajnog oštećenja podataka (primjerice, nastalog uslijed grešaka u prijenosu mreže ili problema s diskom). Međutim, oni nisu sigurni od namjernog neovlaštenog mijenjanja sadržaja jer su ranjivi na manipulacije.
  • SHA-256 i SHA-512: Ove algoritme treba odabrati i koristiti uvijek kada kontrolni zbroj mora pružiti otpornost na neovlaštene izmjene i zlonamjerno mijenjanje datoteka.

Privatnost i lokalna obrada podataka

Korištenje ovog alata u potpunosti štiti Vašu privatnost jer se čitanje i hashiranje datoteka odvija isključivo unutar Vašeg web preglednika.

Niti jedan dio Vaših datoteka ne prenosi se na poslužitelje BroBroGo. Čak i kada obrađujete iznimno velike datoteke od nekoliko gigabajta, one se kroz preglednik strujno učitavaju u dijelovima, što osigurava da niti jedan dio datoteke nikada ne napusti Vaš uređaj.

Kome je ovaj alat namijenjen

Ovaj kalkulator koristan je različitim skupinama korisnika u svakodnevnom radu s podacima:

  • Programerima i razvojnim inženjerima koji preuzimaju velike datoteke (poput instalacijskih paketa ili slika operacijskih sustava) i moraju potvrditi njihov integritet prije upotrebe.
  • Osobama koje objavljuju softver i datoteke te žele korisnicima ponuditi pouzdane kontrolne zbrojeve kako bi oni sami mogli provjeriti ispravnost preuzetih materijala.
  • Svakom korisniku koji želi provjeriti je li preuzeta datoteka u potpunosti ispravna usporedbom s javno objavljenim kontrolnim zbrojem, kako bi se osiguralo da datoteka nije oštećena tijekom preuzimanja ili neovlašteno izmijenjena.

Često postavljana pitanja (FAQ)

Kako mogu provjeriti preuzimanje pomoću kontrolnog zbroja?

Ispustite preuzetu datoteku u označeno polje, a zatim u polje za provjeru zalijepite kontrolni zbroj koji je objavio izvor. Redak odgovarajućeg algoritma postat će zelen. Ako ništa ne pozeleni, datoteka ne odgovara onoj koja je objavljena — smatrajte je oštećenom ili izmijenjenom.

Koje algoritme izračunava i koje trebam koristiti?

Alat izračunava MD5, SHA-1, SHA-256 i SHA-512 istovremeno iz jednog čitanja datoteke. MD5 i SHA-1 su u redu za otkrivanje slučajnog oštećenja podataka, ali su nesigurni za sigurnosne svrhe — dajte prednost SHA-256 ili SHA-512 kad god kontrolni zbroj (checksum) mora biti otporan na neovlaštene izmjene.

Prenose li se moje datoteke ikamo?

Ne. Datoteke se čitaju i hashiraju lokalno — čak se i datoteke od nekoliko gigabajta obrađuju u dijelovima (stream), tako da se ništa ne šalje s Vašeg uređaja na BroBroGo.