數字簽名算法

數字簽名算法 （ DSA ） 是用於數字簽名的聯邦信息處理標準之一 ， 基於模算數和離散對數的複雜度 。 DSA是Schnorr和ElGamal簽名方案的變體 。 美國國家標準技術研究所 （ NIST ） 於1991年提出將DSA用於其數字簽名標準 （ DSS ） ， 並於1994年將其作爲FIPS 186採用 。 [ 2 ] 已對初始規範進行了四次修訂 。 DSA已獲得專利 ， 但NIST已將此專利在全球範圍內買斷式授權 。 DSA的橢圓曲線密碼學版本是ECDSA 。