Posts

Showing posts from April, 2023

Digital Signatures

Image
                                                         In olden days we used to verify authenticity and legitimacy of a document using unique Fingerprint or a Signature. But as time changed ,the world shifted towards working with digital documents and data. Now the question arises about digitally signing any form of data on the internet . The solution to this problem is a digital signature (a digital proof) which is being attached along with the data being sent or received digitally . One of the famous Public Key algorithms of Cryptography - RSA can be used to generate Digital Signature .  Other algorithms are - ECDSA ( Elliptical curve digital signature algorithm ) ,  DSS (Digital Signature Standard) , ed25519 ( Edward Curve Digital Signature algorithm) RSA is a type of public key encryption algorithm( keypairs - publickey to encrypt data and privatekey to decrypt data) which is used to securely transmit data in order to maintain confidentiality between sender and receiver. This a