SHA-256 hash kalkulators (teksta/failu kontrolsumma)

Aprēķiniet SHA-256 tieši savā pārlūkā. Jūsu ievades dati nekad netiek sūtīti.

Vienuviet ģenerējiet, kopējiet un pārbaudiet kontrolsummas gan tekstam, gan failiem.

Aprēķināts pārlūkā Bez failu augšupielādes Gatavs kopēšanai un pārbaudei
Aprēķināts jūsu pārlūkā. Teksts un faili nekad netiek sūtīti uz serveri.

SHA-256 aprēķins (teksts)

Teksta ievade tiek kodēta kā UTF-8 baiti un jaucēta ar Web Crypto API. Ja automātiskais aprēķins ir ieslēgts, rezultāti atjaunojas rakstīšanas laikā.

sha256 kontrolsumma (fails)

Nometiet vai izvēlieties vietēju ZIP, exe, pdf vai jebkuru citu failu, lai aprēķinātu tā kontrolsummu. Faili nekad netiek augšupielādēti.

Kā lietot (3 soļi)

  1. Ielīmējiet tekstu vai nometiet/izvēlieties failu.
  2. Teksta hash tiek aprēķināts automātiski. Failiem noklikšķiniet uz "Aprēķināt SHA-256", lai sāktu.
  3. Nokopējiet rezultātu vai ielīmējiet sagaidāmo vērtību, lai to pārbaudītu.

Pārbaudes paraugi

Tukša virkne

Ievade: (nav ievades)

Izvade: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Ievade: abc

Izvade: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Kāpēc hash atšķiras, pat ja saturs izskatās vienāds

  • Atšķirīgs rindu pārtraukumu stils (LF pret CRLF).
  • Atšķirīga beigu rinda vai atstarpes rindas beigās.
  • Atšķirīgs teksta kodējums (ne UTF-8).
  • Atšķirīga Unicode normalizācija (NFC/NFD).
  • Teksta ievade un faila baiti nav identiski (piemēram, BOM).

BUJ

Vai varu jaucēt arī failus?

Jā. Vietējie faili tiek nolasīti jūsu pārlūkā un jaucēti ar SHA-256. Faili netiek augšupielādēti.

Kāpēc hash atšķiras šķietami vienādam saturam?

Baitu secības var atšķirties rindu pārtraukumu, atstarpju beigās, kodējuma vai Unicode normalizācijas dēļ, pat ja teksts izskatās vienāds.

Vai kādi dati tiek sūtīti uz serveriem?

Nē. Apstrāde pilnībā notiek lokāli jūsu pārlūkā.

Kāpēc tiek rādīts, ka šī vide netiek atbalstīta?

Web Crypto API vajag HTTPS (drošu kontekstu). Atveriet rīku, izmantojot HTTPS.

Piezīmes

  • Web Crypto API vajag HTTPS (drošu kontekstu).
  • Ļoti lieli faili var patērēt vairāk atmiņas un prasīt ilgāku apstrādi.