Хеш-значення можуть бути 160 біт для хешів SHA-1 або 256 біт, 384 біти або 512 біт для сімейства хешів SHA-2. Зазвичай вони відображаються шістнадцятковими символами. Кількість і розмір вхідних даних можна змінювати, але вихідне значення завжди залишається незмінним.
За замовчуванням SipHash є SipHash-2-4: він вимагає a 128-біт ключ, виконує 2 раунди стиснення, 4 раунди фіналізації та повертає 64-бітний тег.
256 біт Процес HMAC змішує секретний ключ із даними повідомлення, хешує результат за допомогою хеш-функції, знову змішує це хеш-значення з секретним ключем, а потім застосовує хеш-функцію вдруге. Вихідний хеш 256 біт в довжину. Цей конструктор використовує 64-байтний випадково згенерований ключ.
256-бітний SHA-256 має розмір вхідного повідомлення < 264 біти. Розмір блоку становить 512 бітів, а розмір слова становить 32 біти. Вихід: a 256-бітний дайджест.
Розмір результату, створеного хеш-функціями, становить фіксований. Значення використовуються для індексування «таблиці фіксованого розміру», відомої як хеш-таблиця. Функція, яка передбачає створення такої таблиці, називається хешуванням. Розмір результату є фіксованим для цих хеш-функцій.