Почетна страница
MK

Земете хаш SHA1

Онлајн услуга која ви овозможува да ја добиете вредноста на хашот SHA1. SHA1 (Secure Hash Algorithm 1) е криптографска функција. Големината на хашот е 160 бита.

Текст:

Резултат:

^_^

(Кликни за копирање)

SHA1 (безбеден алгоритам за хаш 1) е криптографска хаш функција развиена од Националната агенција за безбедност на Соединетите држави и објавена од Националниот институт за стандарди и технологија во 1995 година. SHA1 прифаќа внесување на произволна должина и произведува вредност на хаш со 160-битна (20-бајт) позната како пораки за варење на пораки. Ова варење честопати се претставува како 40-цифрен хексадецимален број.

SHA1 првично беше развиен како дел од поголемо семејство SHA на алгоритми и се сметаше за подобрување на претходната верзија, SHA-0. SHA1 брзо најде широко распространета употреба во различни области на информатичка технологија и компјутерска безбедност. Се користеше за да се провери интегритетот на датотеките, дигиталните потписи, безбедносните протоколи како што се TLS/SSL и SSH и системи за контрола на верзиите, како што е Git.

Сепак, со текот на времето, откриени се слабости во SHA1. Клучен проблем беше нејзината подложност на судири. Судир се јавува кога две различни влезни пораки произведуваат иста варење на хаш. Иако судирите се теоретски секогаш можни за секоја функција на хаш, отпорот кон нив е клучен за безбедноста. Наоѓањето практични начини за генерирање судири за SHA1 стана сериозен проблем.

Во 2017 година, група истражувачи демонстрираа изводлив напад на судир врз SHA1, познат како разнишан. Ова значеше дека напаѓачите може да создадат две различни датотеки што генерираа ист хаш SHA1, дозволувајќи им да создадат дигитални потписи или да манипулираат со податоците без да покренат сомневање.

Поради овие слабости, SHA1 е амортизиран и не се препорачува за употреба во повеќето апликации за кои е потребен висок степен на безбедност. Се препорачува да мигрираат во посилни функции на хаш, како што се SHA-256, SHA-384 или SHA-512, кои се дел од семејството SHA-2 или на понови алгоритми како што е SHA-3. Многу организации и продавачи на софтвер престанаа да го поддржуваат SHA1, а современите прелистувачи и оперативни системи ги предупредуваат корисниците за несигурноста на страниците или апликациите што користат SHA1.