Što je SHA-256 hash dokumenta?

b362d7e779198787f73d74dac09524a258841bc47e1f390972a5ed562619e3cd

SHA-256

SHA-256 (Secure Hash Algorithm 256) je algoritam koji iz sadržaja dokumenta izračunava njegov jedinstveni digitalni „otisak”.

Oznaka SHA znači Secure Hash Algorithm, dok broj 256 označava da rezultat ima duljinu od 256 bita, odnosno 32 bajta. U praksi se SHA-256 hash prikazuje kao niz od 64 heksadecimalna znaka, odnosno kombinacija brojeva od 0 do 9 i slova od a do f.

🔐 Primjer SHA-256 hasha:

b362d7e779198787f73d74dac09524a258841bc47e1f390972a5ed562619e3cd

Hash se izračunava iz kompletnog sadržaja dokumenta. Zato nije važno je li promjena velika ili gotovo neprimjetna – dovoljno je promijeniti jedno slovo, broj, zarez, točku ili čak razmak i dokument će dobiti potpuno drugačiji hash.


Primjer najmanje moguće promjene

Dokument s tekstom:

Ugovor vrijedi do 31.12.2026.

ima SHA-256 hash:

b362d7e779198787f73d74dac09524a258841bc47e1f390972a5ed562619e3cd

Ako promijenimo samo posljednju točku u zarez:

Ugovor vrijedi do 31.12.2026,

dobivamo potpuno novi SHA-256 hash:

e6fd0827b18d77d579066844a500bf0d4628b758c7dc4a1d5849bfbead4d6317
💡 Što se dogodilo?
Čovjeku je razlika između ova dva dokumenta gotovo neprimjetna – promijenjena je samo jedna točka u zarez. Računalu su, međutim, to dvije različite datoteke i zato imaju potpuno različite SHA-256 vrijednosti.

Zašto je to važno?

Upravo je to glavna vrijednost hasha kod provjere integriteta dokumenata. Ako se prilikom pohrane ili objave dokumenta zabilježi njegov SHA-256 hash, kasnije se hash može ponovno izračunati i usporediti s izvornim.

  • Ako su hash vrijednosti identične, sadržaj dokumenta nije promijenjen.
  • Ako se hash vrijednosti razlikuju, znamo da je u dokumentu došlo do neke izmjene.
⚠️ Hash nije enkripcija.
Iz SHA-256 hasha ne možemo „otključati” niti rekonstruirati izvorni dokument. Njegova svrha nije skrivanje sadržaja, nego stvaranje pouzdanog digitalnog otiska pomoću kojeg možemo provjeriti je li sadržaj ostao isti.

Najjednostavnije rečeno: dokument može imati tisuće stranica, ali njegov SHA-256 hash predstavlja ga jednim nizom od 64 znaka – a promjena samo jednog znaka u dokumentu stvara potpuno novi digitalni otisak.

Grgin dol 46
34000 Požega, Croatia-EU
OIB: 14484857067
MB: 04611799
IBAN: HR0223900011100974958
SWIFT: HPBZHR2X


Copyright © 2012-2026 8Core Association. All Rights Reserved
×

Registracija korisničkog računa

Registracija korisničkog računa moguća je isključivo tijekom procesa narudžbe proizvoda ili usluge. Ova mjera uvedena je radi povećanja sigurnosti sustava i sprječavanja zlouporabe registracija. Na taj način osiguravamo da su svi korisnički računi povezani s aktivnim narudžbama i stvarnim korisnicima naših usluga.

PROIZVODI I USLUGE