# Generátor SHA-1

Vygenerujte hash SHA-1 ľubovoľného textu pomocou tohto generátora SHA-1. Zadajte text a nástroj ho zakóduje ako UTF-8, vypočíta 160-bitový digest SHA-1 a vráti ho ako 40-miestny reťazec malých hexadecimálnych znakov, rovnaký ako sha1sum a štandardné knižnice. Hodí sa vývojárom na overovanie starších kontrolných súčtov, kontrolu identifikátorov v štýle Git alebo prácu so staršími API, ktoré stále očakávajú SHA-1.

## Často kladené otázky

### Čo vracia generátor SHA-1?

Vráti digest SHA-1 vášho textu v podobe 40 malých hexadecimálnych znakov, ktoré predstavujú 160 bitov. Rovnaký text vždy vytvorí rovnaký hash.

### Aký je hash SHA-1 slova hello?

Slovo hello napísané malými písmenami bez koncového nového riadka má hash aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d. Použite ho ako rýchlu testovaciu hodnotu pri porovnávaní s vlastným kódom.

### Prečo sa môj hash SHA-1 nezhoduje s hashom z iného nástroja?

Text sa zahashuje presne tak, ako ste ho zadali, vrátane medzier, tabulátorov a zalomení riadkov. Koncový nový riadok pridaný príkazom echo alebo zalomenia riadkov Windows CRLF vytvoria úplne odlišný hash.

### Ako sa kóduje text Unicode?

Nástroj pred výpočtom hashu zakóduje text ako UTF-8, ktoré je predvolené vo väčšine jazykov a terminálov. Systém, ktorý rovnaké znaky zahashuje ako bajty UTF-16 alebo Latin-1, dosiahne iný výsledok.

### Je SHA-1 stále bezpečný?

Nie. Praktická kolízia SHA-1 bola zverejnená v roku 2017 a prehliadače aj certifikačné autority prestali prijímať podpisy SHA-1. Na podpisy, kontroly integrity odolné voči neoprávneným zmenám a nové riešenia použite SHA-256 alebo SHA-512.

### Je to ten istý hash, ktorý Git používa pri commitoch?

Nie priamo. Git zahashuje hlavičku, napríklad blob, za ktorou nasleduje dĺžka obsahu a nulový bajt, a až potom samotný obsah. Preto sa obyčajný hash SHA-1 textu súboru líši od ID objektu Git.

### Môžem zahashovať súbor?

Nástroj zahashuje text, ktorý vložíte alebo zadáte, nie nahrané súbory. Pri binárnych súboroch použite sha1sum v Linux, shasum v macOS alebo Get-FileHash -Algorithm SHA1 v PowerShell.

### Dá sa SHA-1 dešifrovať?

Nie, SHA-1 je jednosmerná funkcia a nemá kľúč na dešifrovanie. Krátke alebo bežné vstupy však možno nájsť vo vyhľadávacích tabuľkách, preto nikdy nepovažujte hash slabého tajomstva za ochranu.

### Používa nástroj soľ alebo kľúč HMAC?

Nie, vypočíta obyčajný hash SHA-1 zadaného textu. Na hashe s kľúčom použite nástroj HMAC a na heslá pomalý algoritmus, napríklad bcrypt alebo Argon2.

### Koľko textu môžem zahashovať?

Zadajte aspoň jeden znak a najviac 5 MB textu; väčší vstup nástroj odmietne a zobrazí správu. Výsledok je totožný s možnosťou SHA-1 v nástroji Generátor hashov.

Vaša reklama tu?

[Napíšte nám e-mail](mailto:hi@dennn.is?subject=Reklama%20na%20OneClick%20Pro)

[Reklama Súprava doplnkov pripravená pre agentov pre WordPress.](https://sleekwp.com/?ref=oneclickpro)
