Hash Генератор израчунава криптографске хешеве (MD5, SHA-1, SHA-256, SHA-384, SHA-512) било ког текстуалног уноса. Свих пет алгоритама раде паралелно тако да видите сваки hash истовремено. Користан за проверу checksum-а, git-стил адресирања садржаја и усклађивање формата hash-а које очекују различити системи.
Криптографски хешеви су свуда у софтверу — checksum-ови фајлова, складиштење са адресирањем по садржају (git), верификација лозинки, потписивање API захтева и провере интегритета. Различити системи користе различите алгоритме, а понекад је потребно ускладити формат који циљни систем очекује. Hash Генератор покреће свих пет уобичајених алгоритама паралелно: MD5 (застарео, још увек се користи за checksum-ове који нису безбедносни), SHA-1 (git га користи, иако је застарео за безбедност), SHA-256 (модеран подразумевани избор), SHA-384 и SHA-512 (варијанте са већом ентропијом). Налепите било који текст и одмах добијате свих пет хешева. Целокупно хеширање се одвија локално у вашем прегледачу — ваш унос никада не напушта ваш рачунар, што чини алат безбедним за осетљиве низове. SHA-1/256/384/512 користе SubtleCrypto API прегледача; MD5 је имплементиран директно пошто SubtleCrypto не пружа приступ том алгоритму.
Покреће MD5, SHA-1, SHA-256, SHA-384 и SHA-512 истовремено. Налепите унос једном и видите сваки hash истог тренутка.
Сво израчунавање се одвија у прегледачу користећи SubtleCrypto. Ваш унос никада не напушта ваш рачунар — безбедно за лозинке, API кључеве и приватне податке.
Сваки hash има своје дугме Copy, тако да можете преузети тачно онај формат који очекује ваш циљни систем.
Хешеви се ажурирају у реалном времену док куцате. Одлично за подешавање уноса све док не одговара циљном hash-у.
Излаз је стандардни хексадецимални низ малим словима — формат који очекује већина система (git, OpenSSL, већина HTTP клијената).
Ради подједнако брзо са кратким низовима и великим блоковима текста. Нема ограничења величине за разуман унос.
Хешујте садржај преузетог фајла и упоредите са објављеним SHA-256 из извора да потврдите да фајл није измењен или оштећен.
Генеришите SHA-1 blob-а да разумете како би га git идентификовао — корисно за дебаговање проблема у репозиторијуму.
Хешујте канонско тело захтева пре потписивања HMAC-ом — уобичајен образац у AWS, Google Cloud и прилагођеним шемама API аутентификације.
Генеришите SHA-256 или SHA-512 хешеве за једноставно чување лозинки (bcrypt/Argon2 су бољи избор у продукцији, али брзи SHA хешеви су сасвим у реду за dev фикстуре).
Хешујте садржај ради проналажења дупликата — ако два ставке имају исти SHA-256, имају исте бајтове, чак и ако се метаподаци разликују.
Кликните на Hash икону у DevSuite Pro доку. Отвара се панел са пољем за унос и пет редова за излазне хешеве.
Налепите ваш текст, низ или документ. Алат прихвата било који UTF-8 низ — није потребна припрема кодирања.
Свих пет хешева се тренутно ажурира: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Сваки је приказан са ознаком свог алгоритма.
Кликните Copy поред алгоритма који желите. Hash се шаље у ваш клипборд као хексадецимални низ малим словима.
Ако проверавате у односу на очекивани hash, визуелно упоредите резултат — неусклађени хешеви често указују на проблеме при преносу или кодирању.
Instalirajte DevSuite Pro besplatno i otključajte 64+ alata za programere za svoj pretraživač.