24 / 691HASH

Hash

криптографічний відбиток

Результат сталої довжини з точно визначених вхідних даних.

Hash — результат хеш-функції. Однакові байти й алгоритм дають однаковий відбиток; криптографія ускладнює пошук входу або різних входів із рівним результатом. Це не зашифрована копія.

Будь-хто хешує відкриті дані без секретного ключа. Збіг із довірено отриманим відбитком допомагає перевірити цілісність, але не автора чи істинність. Заміна файлу й відбитка зловмисником не виявляється простим порівнянням походження. [NIST FIPS 180-4: Secure Hash Standard]

Preimage шукає вхід для заданого відбитка; колізія — будь-які два різні входи з однаковим результатом. Скінченні виходи означають існування колізій. Безпека в складності пошуку, не математичній неможливості. Короткі передбачувані входи можна перевіряти словником. [NIST FIPS 180-4: Secure Hash Standard]

Хеш заголовка, txid і witness commitment не взаємозамінні. Вони мають певні серіалізацію й конструкцію; інші частини використовують HASH160 чи tagged hash. Шістнадцятковий текст — лише запис: хешування символів замість декодованих байтів зазвичай дає інший результат. [Bitcoin Core v29.0: hash constructions]

Для повної картини прочитайте також SHA-256, Proof of Work, Заголовок блока, Транзакція, Дерево Merkle, Bitcoin. На цю статтю також посилаються SHA-256, Nonce, HTLC, Hashcash.

DOC · 001NIST FIPS 180-4: Secure Hash StandardПервинне джерело ↗DOC · 002Bitcoin Core v29.0: hash constructionsПервинне джерело ↗
Перевірено 1 серпня 2026Спочатку джерела · Не інвестиційна порада