Obsah:
- Definice - Co znamená algoritmus digitálního podpisu (DSA)?
- Techopedia vysvětluje algoritmus digitálního podpisu (DSA)
Definice - Co znamená algoritmus digitálního podpisu (DSA)?
Algoritmus digitálního podpisu (DSA) označuje standard pro digitální podpisy. Byl zaveden v roce 1991 Národním institutem pro standardy a technologie (NIST) jako lepší metoda vytváření digitálních podpisů. Spolu s RSA je DSA považován za jeden z nejvýhodnějších algoritmů digitálního podpisu používaných dnes.Techopedia vysvětluje algoritmus digitálního podpisu (DSA)
Na rozdíl od DSA je většina typů digitálních podpisů generována podepsáním digescí zpráv soukromým klíčem původce. Tím se vytvoří digitální otisk dat. Protože je podepsán pouze přehled zpráv, je podpis ve srovnání s daty, které byly podepsány, mnohem menší. Výsledkem je, že digitální podpisy v době provádění podpisů snižují zátěž procesorů, používají malé objemy šířky pásma a generují malé objemy šifrového textu určeného pro kryptoanalýzu.
Na druhou stranu DSA nešifruje digesce zpráv pomocí soukromého klíče ani dešifruje digesce zpráv pomocí veřejného klíče. Místo toho používá jedinečné matematické funkce k vytvoření digitálního podpisu skládajícího se ze dvou 160bitových čísel, která pocházejí ze zpráv diges a soukromého klíče. DSA využívají veřejný klíč k ověření podpisu, ale proces ověřování je ve srovnání s RSA komplikovanější.
Postupy digitálního podpisu pro RSA a DSA jsou obvykle považovány za rovnocenné. Protože DSA se používají výhradně pro digitální podpisy a neobsahují žádná ustanovení pro šifrování dat, obvykle nepodléhají dovozním nebo vývozním omezením, která jsou často vynucena na kryptografii RSA.
