good wiki
More at Wikipedia
Digital Signature Algorithm
Digitální podpisový algoritmus (DSA) je kryptografický algoritmus, který se používá k vytváření digitálních podpisů. Tento algoritmus byl schválen Národními standardy a technologiemi (NIST) v roce 1991 jako součást národního standardu pro digitální podpisy. DSA umožňuje ověření integrity a autenticity digitálních dat, což je klíčové v oblasti kybernetické bezpečnosti. Algoritmus zahrnuje generování veřejného a soukromého klíče, přičemž podpisy jsou vytvářeny pomocí soukromého klíče a ověřovány veřejným klíčem. DSA je základem různých bezpečnostních protokolů a standardů, včetně některých verzí systému PKI (Public Key Infrastructure). V průběhu let byly vyvinuty varianty DSA, které zlepšují efektivitu a bezpečnost jeho použití.