Monday, March 5, 2012

Digital Signature

What is digital Signature?
A digital signature scheme typically consists of three algorithms:
  • A key generation algorithm that selects a private key uniformly at random from a set of possible private keys. The algorithm outputs the private key and a corresponding public key.
  • A signing algorithm that, given a message and a private key, produces a signature.
  • A signature verifying algorithm that, given a message, public key and a signature, either accepts or rejects the message's claim to authenticity.

When is public / private key pair are used?
Answer  : used in two ways
1 Public key encryption :
message encrypted with a recipient's public key cannot be decrypted by anyone except a possessor of the matching private key. Used for Confidentiality
Asymmetric key algorithms : uses different(but Mathematically Related ) keys for Encryption and Decryption
Public encryption Key  and Private Decryption key
2  Digital Signature: message signed with a sender's private key can be verified by anyone who has access to the sender's public key. Used to check for Authenticity  of Message

What is EAP protocol Packet content?
What is PKI?

1 comment:

  1. Simply awesome. I must say that you have explained this concept in such a good way. In this article you have provided an excellent detail about digital signature scheme. With the help of this article one can easily understand the basic meaning of this signature scheme.
    digital signatures

    ReplyDelete