Description:  Digital signatures application first takes in a message of variable length and generates a fixed length output (160 bits) called message digest. 

This message digest is then encrypted using the private key generated by the DSA algorithm. The resultant is our Digital Signature.

A digital signature is used for improving the security of documents and digital messages using a mathematical scheme. 

While sending messages we can add a digital signature to know whether the message is altered in between before receiving.

Digital signature plays an important role for organizations where security is a key factor.

Digital signatures are mainly used in software distribution, financial transactions and military organizations and government organizations.

Digital signature project paper presentation and reference documents.