Question 4 (a)

Digital signature: meaning, creation and verification

7 marks

Time to write
About 14 minutes

From an older CBCS paper

Question

Question 4 (a) · 7 marks

What is meant by digital signature. State the procedure for the creation and the verification of a digital signature.

Reworded from the university paper; the task is the same. The original paper belongs to the University of Delhi. See DU's question bank.

Before you write

Read off the question and its marks

14 minfor 7 marks

Read from the question

  • procedureA process: the steps in order, one heading each.

What the paper leaves open

This older-course question examines the Information Technology Act, 2000, which the current UGCF Business Laws syllabus does not name; it is answered as printed.

Write it in this order

  1. Read; underline the asks; jot your points 1 min
  2. 1 Meaning (sections 2(1)(p) and 3(1)) 2 marks 3 min
  3. 2 Creation 3 marks 5 min
  4. 3 Verification 2 marks 3 min
  5. Check: every ask answered, key terms underlined 2 min

Easy marks

  • Step 1 opens with the meaning: a one-line definition, the quickest mark in it.

Short on time? Trim steps 1–3 evenly rather than skip one: each is capped at its own marks.

Try it first. About 14 minutes for 7 marks. Write it out, then open the solution.

Solution

Hover or tap a marked figure, like 72,000, to see how it is made and where else it appears.

Meaning. Under section 2(1)(p) of the Information Technology Act, 2000, a “digital signature means authentication of any electronic record by a subscriber by means of an electronic method or procedure in accordance with” section 3. Section 3 provides that “any subscriber may authenticate an electronic record by affixing his digital signature”.

Creation of a digital signature:

  1. The authentication is effected by the use of an asymmetric crypto system and a “hash function, which envelop and transform the initial electronic record into another electronic record” (section 3(2)).
  2. The hash function maps the record into another, generally smaller, set of bits, the hash result; the same record always yields the same hash result, and it is computationally infeasible to reconstruct the record from its hash result, or for two different records to yield the same hash result.
  3. The subscriber's private key is used to create the signature: the hash result of the record is transformed with the private key, and the result, attached to the record, is the digital signature.

Verification. To verify means to determine whether “the initial electronic record was affixed with the digital signature by the use of” the private key corresponding to the public key of the subscriber, and whether the record has been retained intact or altered since it was signed (section 2(1)(zh)). The verifier uses the subscriber's public key, listed in his certificate: any person can verify the electronic record by the use of the subscriber's public key (section 3(3)); the private key and the public key are unique to the subscriber and constitute a functioning key pair (section 3(4)). In practice the verifier computes a fresh hash result of the record received, uses the subscriber's public key to recover the hash result carried in the signature, and compares the two: if they match, the record was signed with the matching private key and has not been altered.

Where the 7 marks sit

#ComponentMarks
1Meaning (sections 2(1)(p) and 3(1))2
2Creation3
3Verification2
Total7
Keyboard: ← → previous and next question, / search

Report a problemopens an email to admin@getkunji.com with the question ID1855-Q4aalready filled in.