# Хеш-функции

Вычисляется в браузере, данные никуда не отправляются.

MD5 128 бит

SHA-1 160 бит

SHA-256 256 бит

Argon2id PHC · m=64MB, t=3, p=1

SHA-1 / SHA-256 — Web Crypto API · MD5 / Argon2id — hash-wasm · кодировка UTF-8

# Лавинный эффект

Измените один символ — хороший хеш меняет ~50% бит выходного значения.

256 бит

hash(оригинал)

hash(копия)

# Производительность

Замеры сняты заранее в Rust (criterion), браузер лишь читает JSON.

загрузка…