СХА3-384 Калкулатор хеш кода
Објављено: 18. фебруар 2025. 18:02:29 UTC
Калкулатор хеш кода који користи хеш функцију 3 384 битног алгоритма безбедног хеширања (СХА3-384) за израчунавање хеш кода на основу уноса текста или отпремања датотеке.SHA3-384 Hash Code Calculator
СХА3-384 (Сецуре Хасх Алгоритам 3 384-бит) је криптографска хеш функција која узима улаз (или поруку) и производи излаз фиксне величине, 384-бита (48-бајта), који се обично представља као хексадецимални број од 96 знакова.
СХА-3 је најновији члан породице Сецуре Хасх Алгоритхм (СХА), званично објављен 2015. За разлику од СХА-1 и СХА-2, који су засновани на сличним математичким структурама, СХА-3 је изграђен на потпуно другачијем дизајну који се зове Кеццак алгоритам. Није креиран зато што је СХА-2 несигуран; СХА-2 се и даље сматра безбедним, али СХА-3 додаје додатни слој безбедности са другачијим дизајном, само у случају да буду пронађене рањивости у СХА-2.
Потпуно откривање: Нисам написао конкретну имплементацију хеш функције која се користи на овој страници. То је стандардна функција укључена у програмски језик ПХП. Направио сам веб интерфејс само да би био јавно доступан овде ради практичности.
О СХА3-384 хеш алгоритму
Нисам ни математичар ни криптограф, па ћу покушати да објасним ову хеш функцију на начин који моји колеге не-математичари могу да разумеју. Ако више волите научно тачно, потпуно математичко објашњење, можете га пронаћи на многим веб локацијама ;-)
У сваком случају, за разлику од претходних СХА породица (СХА-1 и СХА-2), које би се могле сматрати сличним блендеру, СХА-3 ради више као сунђер.
Процедура за израчунавање хеша на овај начин може се поделити на три корака високог нивоа:
Корак 1 - Фаза упијања
- Замислите да сипате воду (своје податке) на сунђер. Сунђер упија воду мало по мало.
- У СХА-3, улазни подаци се разбијају на мале делове и апсорбују у унутрашњи „сунђер“ (велики низ битова).
Корак 2 – мешање (пермутација)
- Након што апсорбује податке, СХА-3 стишће и увија сунђер изнутра, мешајући све око себе у сложене обрасце. Ово осигурава да чак и мала промена уноса резултира потпуно другачијим хешом.
Корак 3 - Фаза стискања
- На крају, стиснете сунђер да бисте ослободили излаз (хеш). Ако вам је потребан дужи хеш, можете наставити да стискате да бисте добили више излаза.
Иако се СХА-2 генерација хеш функција и даље сматра безбедном (за разлику од СХА-1, који више не би требало да се користи за безбедност), било би логично да почнете да користите СХА-3 генерацију уместо тога када дизајнирате нове системе, осим ако не морају да буду компатибилни уназад са застарелим системима који га не подржавају.
Једна ствар коју треба узети у обзир је да је СХА-2 генерација вероватно најкоришћенија и највише нападана хеш функција икада (нарочито СХА-256 због њене употребе на Битцоин блок ланцу), али још увек постоји. Проћи ће неко време пре него што СХА-3 издржи иста ригорозна тестирања од стране милијарди.