Funkcia hashovania
Definícia
Často sa pýtajúce otázky
Aké vlastnosti musí mať funkcia hašovania?
Tri podstatné vlastnosti. Je deterministická: rovnaký vstup vždy dáva rovnakú otlačeň. Je jednosmerná: z otlačne nemôžete získať vstup. Je odolná voči zrážkam: je prakticky nemožné nájsť dva rôzne vstupy, ktoré produkujú rovnakú otlačeň. K tomu sa pridáva lavínový efekt, ktorý zmení otlačeň pri najmenšej zmene.
Prečo podpisovať otlačeň namiesto celého dokumentu?
Z dôvodov účinnosti a bezpečnosti. Operácie asymetrickej kryptografie sú pomalé a pracujú s malými údajmi. Otlačeň s pevnou dĺžkou vernoste predstavuje dokument bez ohľadu na jeho rozsah. Podpisovanie otlačne je teda ekvivalentné podpisovaniu dokumentu, či má stranu alebo tisíc.
Ktoré algoritmy sú stále považované za bezpečné?
Rodiny SHA-2, z ktorých SHA-256 je najčastejšie používaným členom, a SHA-3 sú odporúčané. MD5 a SHA-1 by sa už nemali používať na podpisovanie: kolízie boli v praxi vyprodukované, pre SHA-1 v roku 2017, čo by umožnilo nahradiť jeden dokument druhým bez zneplatnenia podpisu.
Hešovanie a šifrovanie, aký je rozdiel?
Šifrovanie je vratné: so správnym kľúčom sa nájde pôvodná správa. Hešovanie nie je: odtlačok neumožňuje zrekonštruovať dokument. Ciele sa tiež líšia. Šifrovanie chráni dôvernosť, hešovanie umožňuje overenie integrity. Elektronický podpis je založený na druhom, nie na prvom.
Súvisiace sprievodcovia
Súvisiace pojmy
Pripravení uviesť tieto koncepty do praxe?
Certyneo vám umožní vytvárať podpisové obálky v súlade s eIDAS na niekoľko kliknutí, bez inštalácie.