Kalkulator ng SHA-3 256-bit Hash

Mag-generate ng SHA-3 (Secure Hash Algorithm 3 na tinukoy ng FIPS PUB 202) 256-bit / 32-byte na message digest ng text string o file na naka-encode sa hex. Ang SHA-3 256-bit ang pinakakaraniwang ginagamit na output size para sa general-purpose hashing.

I-drag at i-drop ang file dito, o mag-click para mag-browse

Pinakamataas na laki ng file: 100 MB

Napiling file:

Kinakalkula ang hash...

SHA-3 256-bit hash:

Mga Kaugnay na Tool

Dagdag pa tungkol sa SHA-3 Hash

Ang SHA-3 (Secure Hash Algorithm 3) ay isang cryptographic hash function na na-standardize ng NIST sa FIPS PUB 202. Ang 256-bit na variant ang pinakakaraniwang ginagamit na output size, na nagpo-produce ng 32-byte na message digest na nagbibigay ng magandang balanse sa pagitan ng seguridad at kahusayan.

Ang SHA-3 ay dinisenyo nina Guido Bertoni, Joan Daemen, Michaël Peeters, at Gilles Van Assche, at napili bilang panalo ng NIST hash function competition noong 2012. Hindi tulad ng SHA-2, na gumagamit ng Merkle-Damgård construction, ang SHA-3 ay batay sa Keccak sponge construction.

Ang sponge construction ay gumagana sa dalawang phase:

  1. Absorbing Phase: Ang input message ay napa-pad at hinahati sa mga block. Ang bawat block ay i-XOR sa bahagi ng internal state, na sinusundan ng permutation function (Keccak-f).

  2. Squeezing Phase: Ang mga output block ay kinukuha mula sa state, na inilalapat ang permutation sa pagitan ng mga pagkuha kung kailangan ng mas maraming output.

Mga pangunahing bentahe ng SHA-3 256-bit:

  • Paglaban sa length extension attack na nakakaapekto sa SHA-2

  • Ibang internal na istruktura mula sa SHA-2, na nagbibigay ng pagkakaiba-iba ng algorithm

  • 128-bit na antas ng seguridad laban sa collision attack

  • 256-bit na antas ng seguridad laban sa preimage attack

Ang SHA-3 256-bit ay inirerekomenda para sa mga application na nangangailangan ng general-purpose cryptographic hash function na may matibay na garantiya ng seguridad. Angkop ito para sa digital signature, message authentication code, key derivation, at random number generation.