Digitální podpis není pouhý naskenovaný obrázek vlastnoručního podpisu. Je to matematický kód, který je pevně spojen s obsahem dokumentu a identitou odesílatele. Pokud se v podepsaném dokumentu změní byť jen jedno písmenko, podpis se stane neplatným.
Digitální podpis využívá kombinaci dvou technologií: hashování a asymetrického šifrování (RSA).
1. **Hashování:** Z celého dokumentu se vytvoří unikátní otisk – tzv. [[hashovani|hash]]. Je to krátký řetězec znaků, který reprezentuje obsah dokumentu. 2. **Šifrování:** Odesílatel zašifruje tento hash svým **soukromým klíčem**. Tím vznikne samotný digitální podpis. 3. **Odeslání:** Dokument se pošle příjemci spolu s tímto podpisem.
1. **Dešifrování:** Příjemce vezme digitální podpis a dešifruje ho pomocí **veřejného klíče** odesílatele. Tím získá původní hash. 2. **Nové hashování:** Příjemce sám vytvoří nový hash z doručeného dokumentu. 3. **Porovnání:** Pokud se oba hashe shodují, je jasné, že dokument podepsal skutečně majitel klíče a že dokument nebyl po cestě změněn.
V běžné řeči se tyto pojmy pletou, ale právně a technicky je v nich rozdíl:
| Typ | Popis | Právní váha |
|---|---|---|
| Elektronický podpis | Široký pojem – může to být i vaše jméno v e-mailu nebo scan podpisu. | Nízká, snadno zpochybnitelná. |
| Digitální podpis | Konkrétní kryptografická metoda (hash + RSA). | Vysoká, technicky prokazatelná. |
| Kvalifikovaný elektronický podpis | Digitální podpis založený na certifikátu od autority (např. PostSignum). | Nejvyšší, úroveň úředně ověřeného podpisu. |
Aby příjemce věděl, že veřejný klíč skutečně patří dané osobě, vstupuje do hry Certifikační autorita. Ta vydá tzv. Digitální certifikát, který funguje jako digitální občanský průkaz, v němž autorita potvrzuje: „Tento veřejný klíč patří panu Novákovi.“
Související pojmy: RSA, Hashování, Kryptografie, Certifikační autorita (CA), SSL/TLS, Integrity, Autentizace.