数字签名或数字签名方案是一种非对称密码学。对于通过不安全信道发送的信息,好的数字签名算法的实现是使接收者相信信息是由声称的发送者发送的,并相信信息。
数字签名在许多方面等同于传统的手写签名;正确实现的数字签名比手写型签名更难复制。数字签名是利用密码学实现的。数字签名也可以提供确认,这意味着签名者不能成功地声称他们没有签署信息,同时也声称他们的私人密钥仍然是秘密的。数字签名在美国、欧洲国家和印度的政府以及私人办公室都经常使用。在印度,被称为数字签名证书(DSC)的证书被广泛用于与商业相关的电子文件和所得税申报等。
数字签名通常用于实现电子签名,电子签名是一个更广泛的术语,指的是任何拥有签名意义的电子数据,但并非所有的电子签名都使用数字签名。在一些国家,包括美国和欧盟,电子签名可能具有法律意义。在印度,电子签名不具有任何法律意义,但数字签名具有法律效力,根据2000年《信息技术法》被视为具有法律效力的签名。