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.
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:
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).
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.