Miklix

Kalkulačka hash kódu SHA-384

Vydáno: 18. února 2025 v 17:35:13 UTC

Kalkulačka hash kódu, která používá 384bitovou hashovací funkci Secure Hash Algorithm (SHA-384) k výpočtu hash kódu na základě zadání textu nebo nahrání souboru.

Tato stránka byla strojově přeložena z angličtiny, aby byla přístupná co největšímu počtu lidí. Strojový překlad bohužel ještě není dokonalá technologie, takže může dojít k chybám. Pokud si přejete, můžete si prohlédnout původní anglickou verzi zde:

SHA-384 Hash Code Calculator

SHA-384 (Secure Hash Algorithm 384-bit) je kryptografická hašovací funkce, která přijímá vstup (nebo zprávu) a vytváří výstup s pevnou velikostí, 384 bitů (48 bajtů), běžně reprezentovaný jako 96znakové hexadecimální číslo. Patří do rodiny hašovacích funkcí SHA-2 navržených NSA a obvykle se používá pro aplikace, kde potřebujete další zabezpečení, jako je šifrování na vládní úrovni, finanční systémy nebo vojenská komunikace.

Plné odhalení: konkrétní implementaci hashovací funkce použité na této stránce jsem nenapsal. Jedná se o standardní funkci, která je součástí programovacího jazyka PHP. Vytvořil jsem pouze webové rozhraní, abych ji zde pro pohodlí zpřístupnil veřejnosti.


Výpočet nového kódu Hash

Data odeslaná nebo soubory nahrané prostřednictvím tohoto formuláře budou na serveru uchovávány pouze po dobu potřebnou k vygenerování požadovaného hash kódu. Budou smazány bezprostředně předtím, než se výsledek vrátí do prohlížeče.

Vstupní data:



Odeslaný text je kódován v UTF-8. Vzhledem k tomu, že hashovací funkce pracují s binárními daty, bude výsledek jiný, než kdyby byl text v jiném kódování. Pokud potřebujete vypočítat hash textu v konkrétním kódování, měli byste místo toho nahrát soubor.



O hashovacím algoritmu SHA-384

Nejsem nijak zvlášť dobrý v matematice a v žádném případě se nepovažuji za matematika, takže se pokusím vysvětlit tuto hashovací funkci tak, aby jí moji kolegové nematematici rozuměli. Pokud dáváte přednost vědecky správné matematické verzi, jsem si jistý, že ji najdete na mnoha jiných webech ;-)

Každopádně si představme, že hashovací funkce je super high-tech mixér navržený k vytvoření jedinečného smoothie z jakýchkoli ingrediencí, které do něj dáte. To trvá tři kroky:

Krok 1: Vložte ingredience (vstup)

  • Představte si vstup jako cokoli, co chcete rozmixovat: banány, jahody, plátky pizzy nebo dokonce celou knihu. Nezáleží na tom, co vložíte - velké nebo malé, jednoduché nebo složité.

Krok 2: Proces míchání (Hashovací funkce)

  • Zmáčknete tlačítko a mixér jde divoce – seká, mixuje, točí šílenými rychlostmi. Má uvnitř speciální recept, který nikdo nezmění.
  • Tento recept obsahuje bláznivá pravidla jako: "Otočte se vlevo, otočte vpravo, překlopte vzhůru nohama, protřepejte, sekejte podivnými způsoby." To vše se děje v zákulisí.

Krok 3: Získáte Smoothie (výstup):

  • Bez ohledu na to, jaké ingredience jste použili, mixér vám vždy dá přesně jeden šálek smoothie (to je pevná velikost 384 bitů v SHA-384).
  • Smoothie má jedinečnou chuť a barvu podle ingrediencí, které do něj vložíte. I když změníte jen jednu maličkost – například přidání jednoho zrnka cukru – smoothie bude chutnat úplně jinak.

Osobně považuji související hashovací funkci SHA-256 pro své účely za dostatečně bezpečnou, ale pokud chcete něco extra, SHA-384 může být tou správnou cestou. Můžete také jít extra a podívat se na ještě bezpečnější SHA-512: Kalkulačka hash kódu SHA-512 ;-)

Sdílet na BlueskySdílejte na FacebookuSdílet na LinkedInSdílet na TumblrSdílet na XSdílet na LinkedInPřipnout na Pinterest

Mikkel Bang Christensen

O autorovi

Mikkel Bang Christensen
Mikkel je tvůrcem a majitelem webu miklix.com. Má více než 20 let zkušeností jako profesionální programátor/vývojář softwaru a v současné době pracuje na plný úvazek pro velkou evropskou IT společnost. Pokud zrovna nepíše blog, věnuje svůj volný čas široké škále zájmů, koníčků a aktivit, což se může do jisté míry odrážet v rozmanitosti témat na tomto webu.