Начало
BG

Вземете хеш на SHA224

Онлайн услуга, която ви позволява да получите хеш стойността на SHA224. SHA224 (Secure Hash Algorithm 224) е криптографска функция. Размерът на хеша е 224 бита.

Текст:

Резултат:

^_^

(Кликнете, за да копирате)

SHA-224 (Secure Hash алгоритъм 224-битов) е криптографска функция на хеш, разработена от Американската агенция за национална сигурност (NSA) и публикувана от Националния институт за стандарти и технологии (NIST) като част от семейството на SHA-2. Подобно на други членове на семейството на SHA-2, SHA-224 генерира хеш стойност с фиксиран размер (усвояване на съобщения) от входни данни с произволна дължина. В случая на SHA-224 стойността на хеш е дълга 224 бита.

Основната разлика между HASH функциите на SHA-224 и други HA-2, като SHA-256, SHA-384 и SHA-512, е дължината на генерираната хеш стойност. SHA-224 е проектиран да осигурява криптографска сигурност, сравнима с SHA-256, но с по-малък размер на изхода, който може да бъде полезен в ограничените с ресурси приложения или когато е необходим по-къс хеш.

Алгоритъмът SHA-224 започва с предварителна обработка на входното съобщение, което включва подплънки и добавяне на дължина. Подплънката гарантира, че дължината на съобщението е кратна на 512 бита. Добавянето на дължината представлява оригиналната дължина на съобщението и се използва за предотвратяване на атаки за удължаване на дължината.

SHA-224 работи на 512-битови блока данни и използва 64 закръглени константи. Вътрешното състояние на хеш функцията се състои от осем 32-битови думи. Първоначалните стойности на тези думи се определят от стандарта и играят решаваща роля за осигуряване на криптографската сила на алгоритъма. SHA-224 субекти всеки блок данни към поредица от нелинейни операции, включително битови смени, логически операции (и, или, XOR) и добавяне на модул 2^32. Тези операции прекратяват данните и създават лавина ефект, при който малка промяна във входните данни води до значителна промяна в стойността на хеш на изхода.

SHA-224 обикновено се използва за проверка на целостта на данните, цифрови подписи, съхранение на пароли и други задачи, свързани със сигурността. Въпреки че SHA-224 не се използва толкова широко, колкото SHA-256, той все още се счита за достатъчно защитен за много приложения. Въпреки това, с напредъка на криптонализата, се препоръчва да се използват по-нови и по-силни хеш функции, като SHA-3, когато е възможно.