What is "digital-signature"

Digital signature is a technique used to authenticate documents and software. Its integrity is basically maintained through strong encryption algorithms. The use of the signature or digital firm provides undeniable proof that a message came from the sender. To verify this requirement, a digital signature must have the following properties: authenticity, integrity and untranslatability.