Digital signature ,is used for defining the authenticity of the digital documents . It is based upon private key encryption because the user locks the documents by using his digital signature is an electric signature of the user which is used for secure digital purposes and used for authenticating confidential information
To generate a random private key ,a key generation algorithm is used which select a random key from the possible keys. Generated private key and information is combined by using the signing algorithm , finally signature verifying algorithm is used which checks whether the public key is matching or not. In case , the public key matches with the private key , authenticity is defined.
Digital signatures are widely used in government sector related works.