Napoznatija metoda za generiranje digitalnih potpisa su Digital Signature Algorithm ( DSA ) i Elliptic Curve Digital Signature Algorithm ( ECDSA ). The National Institute of Standards and Technology ( NIST ) objavio je Digital Signature Algorithm ( DSA ) u publikaciji Digital Signature Standard ( DSS ) u svibnju 1994. godine.
Ubrzo nakon objavljivanja, DSS je izabran od strane NIST-a u kooperaciji s National Security Agency ( NSA ) za digitalni autentifikacijski standard američke vlade.
DSA algoritam je zasnovan na problemu diskretnog logaritma u multiplikativnoj grupi konačnog polja, dok ECDSA predstavlja njegov analogon i koristi eliptičke krivulje.
DSA proizlazi iz kriptosustava predlozenih od gospode Schnorr i ElGamal.