# Генератор на SHA-384

Генерирайте SHA-384 хеш на произволен текст мигновено. Инструментът кодира въведения текст като UTF-8, прилага 384-битовия вариант на SHA-2 от FIPS 180-4 и връща 96-знаков шестнадесетичен дайджест или формата му Base64. Използвайте го за създаване на стойности за Subresource Integrity, проверка на дайджести на сертификати и подписи или сравняване на резултати от скриптове и библиотеки, които разчитат на SHA-384.

## Често задавани въпроси

### Какво е SHA-384?

SHA-384 е SHA-2 хеш, дефиниран във FIPS 180-4. Използва 64-битовата компресионна функция SHA-512 със собствени начални стойности и запазва 384 бита от резултата. Дайджестът е 48 байта, или 96 шестнадесетични знака.

### Как да създам стойност за Subresource Integrity със SHA-384?

Изберете изхода Base64, поставете точното съдържание на скрипта или таблицата със стилове и генерирайте хеша. Добавете sha384- в началото на резултата и го поставете в атрибута integrity на тага script или link. Байтовете трябва да съвпадат точно с тези на предоставения файл, включително последния нов ред.

### Кои са публикуваните тестови вектори за SHA-384?

Празният вход дава 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. Текстът abc дава cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. Този инструмент връща точно тези стойности.

### По-защитен ли е SHA-384 от SHA-256?

SHA-384 има по-дълъг изход, който осигурява около 192 бита устойчивост срещу колизии в сравнение с 128 бита при SHA-256. Благодарение на съкратения си дизайн той устоява и на атаки с удължаване на дължината, на които SHA-256 не устоява. Днес и двата се смятат за защитени.

### По-бавен ли е SHA-384 от SHA-256?

При 64-битови процесори SHA-384 често е по-бърз от SHA-256 при дълги входове, защото обработва блокове от 128 байта с 64-битови операции. При 32-битов хардуер обикновено е обратното. За кратки текстове разликата е пренебрежима.

### Как се кодира текстът преди хеширането?

Входът се хешира като UTF-8 байтове точно така, както сте го въвели. Новите редове, интервалите и невидимите знаци променят резултата. Ако дайджестът ви не съвпада с този от друг инструмент, първо проверете окончанията на редовете и интервалите в края.

### Кой изходен формат да избера?

Hex е обичайният формат за контролни суми, логове и инструменти за командния ред като sha384sum. Base64 е по-кратък и се очаква от Subresource Integrity и много HTTP заглавки. И двата формата представят едни и същи 48 байта.

### Да използвам ли SHA-384 за хеширане на пароли?

Не. Хешовете с общо предназначение са твърде бързи за съхраняване на пароли и улесняват офлайн опитите за отгатване. Използвайте bcrypt, scrypt или Argon2 — те добавят сол и регулируем фактор на изчислителна сложност.

### Колко текст мога да хеширам наведнъж?

Всяка заявка приема до 5 MiB текст. Хешът се изчислява на сървъра, а входните данни не се съхраняват или записват в журнал. За големи двоични файлове използвайте локална команда като openssl dgst -sha384.

### Същият ли е SHA-384 като SHA-512, съкратен до 384 бита?

Не съвсем. SHA-384 използва различни начални хеш стойности от SHA-512, затова съкращаването на дайджест от SHA-512 бита до 96 символа не дава дайджеста SHA-384. Винаги изчислявайте SHA-384 директно, когато дадена система го изисква.

Вашата реклама тук?

[Пишете ни](mailto:hi@dennn.is?subject=%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0%20%D0%B2%20OneClick%20Pro)

[Реклама Комплект плъгини за агенти за WordPress.](https://sleekwp.com/?ref=oneclickpro)
