Hash generátor

Írja be a szöveget alább az MD5, SHA-1, SHA-256 és SHA-512 hashek egyidejű generálásához. A Web Crypto API-t használja. Az összes feldolgozás helyben, a böngészőjében történik.

A hash függvényekről

A kriptográfiai hash függvény egy bemenetet kap és fix méretű bájtsorozatot állít elő. A kimenet (hash) egyedi a bemenethez képest – még egy apró változtatás is teljesen más hash-t eredményez.

  • MD5 – 128 bit, gyors, de kriptográfiailag nem biztonságos. Csak ellenőrző összegekhez használja.
  • SHA-1 – 160 bit, biztonsági célokra elavult. Még mindig használják a Git-ben.
  • SHA-256 – 256 bit, az SHA-2 család tagja. Általános használatra ajánlott.
  • SHA-384 – 384 bit, az SHA-2 család tagja. Az SHA-512 csonkított változata.
  • SHA-512 – 512 bit, az SHA-2 család tagja. A legerősebb szabványos hash.

Az SHA-1, SHA-256, SHA-384 és SHA-512 a Web Crypto API-t használja. Az MD5 tiszta JavaScript implementációt használ.