Vyhledávání

Informace uvedené na těchto stránkách mají obecný informační charakter a nepředstavují právní, konzultační ani jiné odborné poradenství nebo pokyny. Výsledky vyhledávání nejsou seřazeny podle doporučení (více informací).

Upravení přístupnosti

Zvolte si požadovaný profil přístupnosti

Velikost písma

Aktuální velikost písma:
12px 16px 24px

Hashování je proces, při kterém se pomocí algoritmu (například MD5, SHA-1 nebo SHA-2) vytvoří jedinečný identifikátor –„hash“– souboru na základě jeho dat. Dva identické soubory budou mít vždy stejný hashování. Stejně tak dva různé soubory budou mít vždy různé hashe, i když je rozdíl mezi oběma soubory minimální. Hashování souborů, u nichž bylo zjištěno porušení autorských práv, lze přidat na „černé listiny“, které mohou služby cloudových úložišť používat k odhalování, blokování a odstraňování neautorizovaných souborů.

Používá se pro
Ověřování
Pokračuje
Produkt
Lze použít pro
Digitální produkty
Viditelnost
Neviditelný
Potřebné čtecí zařízení
Ano
Připojení k serveru
Ano
Ne
Popis

Účelem hashování je identifikovat různé kopie téhož digitálního souboru. Nejprve se použije algoritmus, který digitálnímu souboru přiřadí jedinečný řetězec znaků, tzv. „hash“, a tento hash se uloží do databáze hashů. Druhý digitální soubor je poté podroben stejnému procesu hashování a výsledný hash je porovnán s hashem uloženým v databázi hashů, aby se zjistilo, zda se soubory přesně shodují.

Používá

Hashování se používá především k indexování obsahu, zabezpečení hesel, detekci škodlivých souborů, jako jsou viry, nebo k blokování nelegálního obsahu, jako je propagace teroristických činů nebo zneužívání nezletilých. Pokud jde o materiál chráněný autorskými právy, slouží hashování k identifikaci, porovnávání a prevenci nahrávání digitálního obsahu, který již byl stažen z důvodu porušení autorských práv.

Provádění

Je obtížné stanovit konkrétní požadavky na implementaci hashování, protože existuje několik různých technik a algoritmů hashování, které lze použít a které vyžadují různý výpočetní výkon. Většina metod hašování je kryptografická (kdy dva různé soubory, ačkoli jsou si velmi podobné, budou mít zcela odlišné haše), ale existují také percepční metody hašování (kdy dva téměř identické soubory, například podobné obrázky, budou mít podobné haše). Výhodou hashování je, že jej lze použít na již existující obsah. Hashe mohou být sdíleny a používány všemi různými stranami za použití stejného procesu hashování a stejné databáze hashů. Nevýhodou však je, že hashování rozpoznává pouze stejný identický soubor, nikoli jeho obsah.

Náklady

Hashování vyžaduje omezené investice, protože jsou k dispozici řešení s otevřeným zdrojovým kódem. Kromě toho, protože hashovací databáze ukládají pouze řetězec znaků, nikoli celý soubor, vyžadují méně výpočetních a paměťových zdrojů.