Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity Notes in Hindi & English : डिजिटल सिग्नेचर: निर्माण, सत्यापन, प्राइवेट की साइनिंग और अखंडता और 20 महत्वपूर्ण MCQ प्रश्न (Rajasthan IT Exam)

Post a Comment

PGDCA, BCA, B-Tech, MCA, M-Tech, B.Sc computer science राजस्थान सूचना सहायक व कंप्यूटर शिक्षक विशेष नोट्स: इस अध्याय में हम Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity (डिजिटल सिग्नेचर: निर्माण, सत्यापन, प्राइवेट की साइनिंग और अखंडता) की संपूर्ण थ्योरी, मुख्य तकनीकी बिंदु, तुलनात्मक तालिका और विगत परीक्षाओं के पैटर्न पर आधारित 20 अति-महत्वपूर्ण बहुविकल्पीय प्रश्न (MCQs) विस्तृत हिंदी व अंग्रेजी व्याख्या सहित पढ़ेंगे।

Overview: A digital signature applies asymmetric private-key signing to a cryptographic hash of a message, binding signer identity and exact content to deliver Authentication, Data Integrity, and Non-Repudiation.

अध्याय सार: डिजिटल सिग्नेचर किसी संदेश के क्रिप्टोग्राफिक हैश को प्रेषक की प्राइवेट की से साइन करके डेटा के स्रोत, उसकी पूर्ण अखंडता (Integrity) और नॉन-रेप्यूडिएशन को गणितीय रूप से प्रमाणित करता है।

Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity: Detailed Notes & Architecture (डिजिटल सिग्नेचर: निर्माण, सत्यापन, प्राइवेट की साइनिंग और अखंडता)

1. Three Security Guarantees: Auth, Integrity & Non-Repudiation (तीन सुरक्षा स्तंभ: प्रमाणिकता, अखंडता और नॉन-रेप्यूडिएशन)

[EN] Unlike symmetric MACs (HMAC) where both parties hold the same shared key, a digital signature proves to ANY third party (such as a court or browser) who generated a document. It delivers three simultaneous assurances: (1) Signer Authentication (proving the holder of Private Key created it), (2) Integrity (altering 1 bit breaks verification), and (3) Non-Repudiation (the signer cannot falsely deny signing). Crucially, standard digital signatures do NOT encrypt the message itself—confidentiality is separate.

[HI] सिमेट्रिक HMAC के विपरीत जहाँ दोनों पक्षों के पास एक ही कुंजी होती है, डिजिटल सिग्नेचर किसी भी तीसरे पक्ष के सामने तीन गुण साबित करता है: (1) प्रमाणिकता (हस्ताक्षरकर्ता की पहचान), (2) अखंडता (1 बिट बदलने पर सिग्नेचर फेल होना), और (3) नॉन-रेप्यूडिएशन (साइन करने वाला बाद में मुकर नहीं सकता)। ध्यान दें कि डिजिटल सिग्नेचर संदेश को गोपनीय (Encrypt) नहीं करता।

2. Hash-then-Sign Creation Workflow (हैश-देन-साइन (Hash-then-Sign) निर्माण प्रक्रिया)

[EN] Signing a 50 MB PDF directly with RSA or ECDSA would be impossibly slow and exceed modulus limits. Therefore, real protocols always follow the Hash-then-Sign paradigm: Step 1 hashes the full message M with a collision-resistant algorithm (e.g., SHA-256) to get fixed digest h = H(M); Step 2 transforms h using the Signer's Private Key (`S = Sign(Priv_Signer, h)`); Step 3 attaches signature S alongside original document M (plus the signer's X.509 certificate).

[HI] 50 MB की फाइल पर सीधे RSA चलाना धीमा व असंभव है, इसलिए हमेशा Hash-then-Sign अपनाया जाता है: पहले पूरे संदेश M का SHA-256 हैश h = H(M) निकाला जाता है, फिर उस छोटे हैश को प्रेषक की प्राइवेट की से साइन करके सिग्नेचर S = Sign(Priv, h) बनता है, और इसे मूल संदेश के साथ भेजा जाता है।

3. Verification Pipeline & Padding Standards (PSS vs PKCS#1 v1.5) (सत्यापन प्रक्रिया और पैडिंग मानक (PSS बनाम PKCS#1 v1.5))

[EN] Upon receipt, the verifier executes three steps: (1) Independently recomputes h' = H(M_received) from the received document; (2) Processes signature S using the Signer's trusted Public Key (`h_extracted = Verify(Pub_Signer, S)` via S^e mod n in RSA); and (3) Checks if h' == h_extracted. If even a single space changed or a fake key signed it, verification fails immediately. Modern RSA signatures prefer randomized RSASSA-PSS padding over deterministic PKCS#1 v1.5.

[HI] प्राप्तकर्ता सत्यापन के लिए तीन काम करता है: (1) प्राप्त संदेश का स्वयं नया हैश h' = H(M) निकालता है; (2) प्रेषक की पब्लिक की से सिग्नेचर S को सत्यापित/डिक्रिप्ट करता है; और (3) दोनों हैश का मिलान करता है। यदि संदेश में एक स्पेस भी बदला गया हो, तो मिलान असफल हो जाता है। आधुनिक RSA सिग्नेचर में RSASSA-PSS पैडिंग मानक है।

4. Signature Algorithms (ECDSA, Ed25519) & Legal Recognition (सिग्नेचर एल्गोरिदम (ECDSA, Ed25519) और कानूनी मान्यता)

[EN] Common algorithms include RSA-PSS (large 2048-bit sigs, very fast verification), ECDSA (256-bit P-256/secp256k1 curves used in TLS and Bitcoin), and modern EdDSA / Ed25519 (RFC 8032). In standard ECDSA, reusing or leaking the random per-signature nonce k immediately exposes the signer's permanent private key (famously exploited on the Sony PlayStation 3 in 2010); Ed25519 prevents this via deterministic nonce generation. Legally, India's Information Technology Act, 2000 (Sections 3 & 3A) grants digital signatures full equivalence to handwritten signatures.

[HI] प्रमुख सिग्नेचर एल्गोरिदम में RSA-PSS, ECDSA (P-256, बिटकॉइन secp256k1) और आधुनिक Ed25519 शामिल हैं। ECDSA में एक ही रैंडम नॉन्स k को दो बार उपयोग करने पर प्राइवेट की लीक हो जाती है (जैसा 2010 में Sony PS3 हैक में हुआ), जिसे Ed25519 डिटरमिनिस्टिक नॉन्स से रोकता है। भारत के IT Act 2000 की धारा 3 व 3A के तहत डिजिटल सिग्नेचर को कानूनी मान्यता प्राप्त है।

Syntax, Formula & Technical Example (Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity)

# Digital Signature Creation & Verification Pipeline (OpenSSL + Math)
# Creation (Alice):     h = SHA256(Document)  ->  Sig = Sign(Alice_Private_Key, h)
# Verification (Bob):   h_local = SHA256(Document)  ==?  Verify(Alice_Public_Key, Sig)
# OpenSSL CLI Sign & Verify Commands:
# 1. Sign document using SHA-256 and RSA/ECDSA private key:
#    openssl dgst -sha256 -sign alice_priv.pem -out contract.sig contract.pdf
# 2. Extract public key and verify signature:
#    openssl pkey -in alice_priv.pem -pubout -out alice_pub.pem
#    openssl dgst -sha256 -verify alice_pub.pem -signature contract.sig contract.pdf
# Output on intact document & authentic key: "Verified OK"

Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity Quick Reference & Comparison Table

Signature Mechanism / StepKey & Algorithm ActionSecurity Guarantee & Exam Note
Hash-then-SignDigest M with SHA-256, then sign hash with Private KeyEnables signing gigabyte files quickly without modulus overflow
Signature VerificationRe-hash received M and verify Sig with Sender Public KeyDetects single-bit tampering and confirms authentic sender
Non-RepudiationOnly Signer Private Key produces valid verifiable SigBlocks sender from denying authorship in legal disputes
Ed25519 (EdDSA)Edwards curve deterministic nonce signature (64-byte sig)Prevents Sony PS3 ECDSA k-reuse private key exposure

Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity Top 20 Bilingual MCQs with Answers

Q1. Which key is used to CREATE a digital signature, and which key is used to VERIFY it?

(डिजिटल सिग्नेचर बनाने (Create) के लिए कौन सी कुंजी और उसे सत्यापित (Verify) करने के लिए कौन सी कुंजी उपयोग होती है?)

(A) Created with the Receiver's Public Key and verified with Receiver's Private Key

(B) Created with the Signer's Public Key and verified with Signer's Private Key

(C) Created with the Signer's Private Key and verified with the Signer's Public Key

(D) Created and verified with the same shared AES-256 key

Correct Answer: (C)

[EN] Signing requires the secret Private Key only the author holds; verification uses the corresponding openly published Public Key.

[HI] सिग्नेचर हमेशा प्रेषक की प्राइवेट की से बनता है ताकि कोई अन्य उसकी नकल न कर सके, और कोई भी व्यक्ति प्रेषक की पब्लिक की से इसे सत्यापित कर सकता है।

Q2. Which three core security properties does a valid digital signature guarantee (and which one does it NOT guarantee by itself)?

(एक वैध डिजिटल सिग्नेचर कौन से तीन मुख्य सुरक्षा गुण देता है (और कौन सा गुण अकेले प्रदान नहीं करता)?)

(A) Guarantees Authentication, Integrity, and Non-Repudiation; does NOT provide Confidentiality

(B) Guarantees Confidentiality and Speed; does NOT provide Integrity

(C) Guarantees Confidentiality only

(D) Guarantees Anonymity and Compression; does NOT provide Authentication

Correct Answer: (A)

[EN] The signed document remains readable in plaintext unless separately encrypted; the signature proves who signed it and that it was untouched.

[HI] डिजिटल सिग्नेचर प्रमाणिकता, अखंडता और नॉन-रेप्यूडिएशन देता है, लेकिन डेटा को छिपाने (Confidentiality) का कार्य अकेले नहीं करता।

Q3. Why is a cryptographic hash (like SHA-256) always computed BEFORE applying the private key during signing?

(सिग्नेचर करते समय प्राइवेट की लागू करने से पहले संदेश का क्रिप्टोग्राफिक हैश (SHA-256) क्यों निकाला जाता है?)

(A) Because hashing hides the signer's Public Key

(B) Because SHA-256 automatically encrypts the document

(C) Signing a fixed 256-bit digest is orders of magnitude faster and avoids asymmetric size limits while binding the entire file

(D) Because RSA cannot sign numbers smaller than 1 gigabyte

Correct Answer: (C)

[EN] Hashing shrinks an arbitrary 1 GB video or PDF to 32 bytes securely; signing those 32 bytes mathematically binds the entire document.

[HI] बड़े दस्तावेज़ पर सीधे RSA चलाना बहुत धीमा और सीमा के बाहर होता है; 256-बिट हैश पर साइन करने से गति व पूरे डेटा की अखंडता दोनों मिलते हैं।

Q4. What happens during verification if an attacker changes a single comma inside a digitally signed PDF contract?

(यदि कोई हमलावर डिजिटल साइन किए गए PDF अनुबंध में एक अल्पविराम (comma) भी बदल दे, तो सत्यापन पर क्या होगा?)

(A) The Private Key is exposed inside the error log

(B) The Public Key automatically updates the signature

(C) Only the modified paragraph is highlighted while verification passes

(D) The verifier's recomputed SHA-256 hash diverges completely (~50% bits), causing signature verification to fail

Correct Answer: (D)

[EN] Due to the hash avalanche effect, altering one bit changes half the digest, mismatching the signed hash extracted via the Public Key.

[HI] एवलांच इफेक्ट के कारण एक अक्षर बदलने पर पूरा हैश बदल जाता है और पब्लिक की से निकले हैश से मेल न खाने पर सिग्नेचर तुरंत फेल हो जाता है।

Q5. Why does a symmetric HMAC-SHA256 tag NOT provide legal Non-Repudiation compared to an asymmetric Digital Signature?

(असिमेट्रिक डिजिटल सिग्नेचर की तुलना में सिमेट्रिक HMAC-SHA256 कानूनी नॉन-रेप्यूडिएशन क्यों नहीं दे पाता?)

(A) Because HMAC works only on 8-bit ASCII text

(B) Because HMAC-SHA256 can be reversed in O(1) time

(C) Because HMAC does not detect single-bit modifications

(D) Because both sender and receiver share the identical HMAC key, either party could forge the tag

Correct Answer: (D)

[EN] With a shared secret, a judge cannot determine whether Alice created the message or Bob fabricated it using his copy of the key.

[HI] HMAC में दोनों पक्षों के पास एक ही कुंजी होने से प्राप्तकर्ता स्वयं जाली टैग बना सकता है, इसलिए तीसरे पक्ष के सामने लेखक सिद्ध नहीं हो सकता।

Q6. What fatal vulnerability occurs in ECDSA and DSA if the signer accidentally reuses the exact same ephemeral nonce 'k' across two different signatures?

(ECDSA और DSA में यदि हस्ताक्षरकर्ता गलती से दो अलग सिग्नेचर्स में एक ही नॉन्स 'k' का दोबारा उपयोग कर ले, तो क्या गंभीर नुकसान होता है?)

(A) An attacker can algebraically solve two equations to recover the signer's permanent Private Key

(B) The hash algorithm reverts from SHA-256 to MD5

(C) Both messages are encrypted in plaintext

(D) Only the second signature becomes slightly slower

Correct Answer: (A)

[EN] Reusing k was famously exploited by fail0verflow in 2010 to extract Sony's PlayStation 3 master signing private key.

[HI] एक ही नॉन्स k के दो बार इस्तेमाल से दो समीकरण बन जाते हैं जिन्हें हल कर हमलावर स्थायी प्राइवेट की निकाल लेता है (2010 Sony PS3 हैक)।

Q7. How does the modern Ed25519 (EdDSA) signature scheme eliminate the ECDSA nonce-reuse disaster?

(आधुनिक Ed25519 (EdDSA) सिग्नेचर प्रणाली ECDSA के नॉन्स-रियूज़ (k-reuse) खतरे को कैसे समाप्त करती है?)

(A) It deletes the private key after one signature

(B) It derives the nonce deterministically from a hash of the private key and the message itself, requiring no runtime RNG

(C) It sends the nonce k openly inside DNS TXT records

(D) It replaces private keys with symmetric AES passwords

Correct Answer: (B)

[EN] Even on an embedded IoT device with a broken random number generator, Ed25519 safely generates a unique nonce per distinct message.

[HI] Ed25519 प्राइवेट की और संदेश के हैश से ही डिटरमिनिस्टिक नॉन्स बनाता है, जिससे रैंडम नंबर जनरेटर की खराबी पर भी कुंजी लीक नहीं होती।

Q8. If a digital signature was created with a broken hash function like MD5 instead of SHA-256, what attack becomes possible?

(यदि कोई डिजिटल सिग्नेचर SHA-256 के बजाय टूटे हुए MD5 हैश का उपयोग करे, तो कौन सा हमला संभव हो जाता है?)

(A) The file size doubles on every verification

(B) The attacker can instantly decrypt the file without any key

(C) An attacker can get an innocent contract signed and transfer the exact same signature onto a fraudulent file sharing the same MD5 hash

(D) The signer's Private Key is printed in hex

Correct Answer: (C)

[EN] Because signatures bind only the hash, MD5 collisions let two totally different documents share one valid signature—just like the 2012 Flame exploit.

[HI] MD5 कोलिजन से हमलावर दो अलग दस्तावेज़ों का समान हैश बनाकर वैध दस्तावेज़ के सिग्नेचर को धोखाधड़ी वाले दस्तावेज़ पर लगा सकता है।

Q9. In RSA-based digital signatures, which padding standard is recommended by RFC 8017 for provable security over older PKCS#1 v1.5?

(RFC 8017 के अनुसार पुराने PKCS#1 v1.5 की तुलना में RSA डिजिटल सिग्नेचर के लिए कौन सा आधुनिक पैडिंग मानक अनुशंसित है?)

(A) PKCS#7 Block Padding

(B) ECB Null Padding

(C) OAEP (which is for encryption, not signatures)

(D) RSASSA-PSS (Probabilistic Signature Scheme)

Correct Answer: (D)

[EN] RSASSA-PSS introduces salt randomness and provable security reductions, replacing legacy deterministic PKCS#1 v1.5 signature padding.

[HI] RSA सिग्नेचर के लिए प्रोबेबिलिस्टिक RSASSA-PSS पैडिंग अनुशंसित है (जबकि OAEP एन्क्रिप्शन के लिए होती है)।

Q10. Which Indian legislation grants formal legal validity to digital signatures generated via asymmetric cryptosystems and hash functions?

(भारत का कौन सा अधिनियम असिमेट्रिक क्रिप्टोग्राफी और हैश फंक्शन से बने डिजिटल सिग्नेचर को कानूनी मान्यता देता है?)

(A) Indian Telegraph Act, 1885

(B) Companies Act, 1956 Section 12

(C) Copyright Act, 1957

(D) Information Technology Act, 2000 (Sections 3 and 3A)

Correct Answer: (D)

[EN] Section 3 of India's IT Act, 2000 defines authentication of electronic records via asymmetric crypto systems and hash functions (Digital Signatures).

[HI] भारत के सूचना प्रौद्योगिकी अधिनियम, 2000 (IT Act 2000) की धारा 3 व 3A के अंतर्गत डिजिटल और इलेक्ट्रॉनिक सिग्नेचर को कानूनी दर्जा प्राप्त है।

Q11. When Alice wants BOTH Confidentiality AND Signer Authenticity when emailing Bob, how do encryption and digital signature combine?

(यदि एलिस बॉब को ऐसा ईमेल भेजना चाहती है जिसमें गोपनीयता और प्रमाणिकता दोनों हों, तो एन्क्रिप्शन व सिग्नेचर कैसे जुड़ते हैं?)

(A) Alice sends her Private Key inside an encrypted attachment

(B) Alice encrypts with Alice's Public Key and signs with Bob's Private Key

(C) Alice signs the message hash with Alice's Private Key, then encrypts the signed bundle for Bob (via symmetric key wrapped with Bob's Public Key)

(D) Alice only hashes the message twice with SHA-512

Correct Answer: (C)

[EN] Signing proves Alice authored it, while wrapping the symmetric session key under Bob's Public Key ensures only Bob can read it.

[HI] एलिस पहले अपनी प्राइवेट की से साइन करती है और फिर सेशन कुंजी को बॉब की पब्लिक की से एन्क्रिप्ट करती है, जिससे केवल बॉब ही इसे पढ़कर सत्यापित कर सके।

Q12. Why is verifying a signature with RSA (e = 65537) dramatically faster than creating the signature with private exponent d?

(RSA में प्राइवेट एक्सपोनेंट d से सिग्नेचर बनाने की तुलना में पब्लिक एक्सपोनेंट (e = 65537) से सत्यापन इतना तेज़ क्यों होता है?)

(A) 65537 has only two '1' bits (17 squarings/multiplications), whereas 2048-bit private exponent d averages ~1,024 '1' bits

(B) d is always larger than 10 megabytes

(C) Verification skips hashing completely

(D) Verification runs on SHA-1 instead of SHA-256

Correct Answer: (A)

[EN] Public exponent e=65537 makes verification blazing fast for millions of client browsers verifying a server's TLS certificate.

[HI] e = 65537 बहुत छोटा है (बाइनरी में केवल दो '1' बिट), जबकि 2048-बिट का प्राइवेट d बहुत बड़ा होता है, इसलिए सत्यापन अत्यंत तीव्र होता है।

Q13. How does a receiver know that the Public Key used to verify Alice's digital signature truly belongs to Alice and not an attacker?

(प्राप्तकर्ता यह कैसे सुनिश्चित करता है कि एलिस के सिग्नेचर को जांचने के लिए मिली पब्लिक की सचमुच एलिस की ही है, किसी हमलावर की नहीं?)

(A) Alice's Public Key is embedded inside an X.509 Digital Certificate signed by a trusted Certificate Authority (CA)

(B) Because Public Keys contain Alice's password

(C) By comparing the last 4 digits of Alice's IPv4 address

(D) By reversing the Public Key back into the Private Key

Correct Answer: (A)

[EN] Without a trusted CA binding identity to the public key, an attacker could substitute their own keypair and sign fake messages.

[HI] किसी विश्वसनीय CA द्वारा साइन किया गया X.509 डिजिटल सर्टिफिकेट यह प्रमाणित करता है कि वह पब्लिक की वास्तव में एलिस की ही है।

Q14. In software distribution (e.g., Linux apt/RPM packages or Windows Authenticode), what does verifying a digital signature prevent?

(सॉफ्टवेयर वितरण (जैसे Linux पैकेज या Windows Authenticode) में डिजिटल सिग्नेचर की जांच किस खतरे को रोकती है?)

(A) Hard-drive fragmentation

(B) TCP packet loss on Wi-Fi routers

(C) Installation of malware-trojanized binaries injected by compromised mirrors or MitM attackers

(D) CPU overheating during file decompression

Correct Answer: (C)

[EN] If a binary was altered after the vendor signed its digest, the OS package manager rejects it even if downloaded over an insecure HTTP mirror.

[HI] यदि किसी हैक किए गए मिरर सर्वर से फाइल में मैलवेयर डाला गया हो, तो सिग्नेचर जांच तुरंत फेल होकर इंस्टॉलेशन रोक देती है।

Q15. What does a 'Timestamping Authority (TSA)' add to a long-term digital signature?

(दीर्घकालिक डिजिटल सिग्नेचर में 'टाइमस्टैम्पिंग अथॉरिटी (TSA)' क्या महत्वपूर्ण प्रमाण जोड़ती है?)

(A) Automatic renewal of the user's Private Key

(B) Compression of the PDF file by 50%

(C) Cryptographic proof that the signature existed before the signer's certificate expired or was later revoked

(D) Encryption of the sender's email header

Correct Answer: (C)

[EN] By signing H(Signature || Trusted_UTC_Time), a TSA ensures signed contracts remain legally verifiable years after the signing certificate expires.

[HI] TSA सिग्नेचर के हैश और सटीक समय को साइन कर देता है, जिससे सर्टिफिकेट की वैधता समाप्त होने के वर्षों बाद भी दस्तावेज़ प्रमाणित रहता है।

Q16. Which statement about Digital Signatures is FALSE?

(डिजिटल सिग्नेचर के संबंध में निम्नलिखित में से कौन सा कथन असत्य (FALSE) है?)

(A) Non-repudiation ensures the signer cannot credibly deny signing

(B) Signing a document with your Private Key automatically encrypts the document so nobody else can read its text

(C) Signing hashes first makes signing large documents practical

(D) Verification uses the signer's Public Key

Correct Answer: (B)

[EN] A plain detached or enveloped signature leaves the payload readable; confidentiality requires encrypting the payload with the recipient's public key or symmetric key.

[HI] प्राइवेट की से डिजिटल साइन करने पर दस्तावेज़ एन्क्रिप्ट (गुप्त) नहीं होता—यह केवल लेखक व अखंडता सिद्ध करता है, गोपनीयता के लिए अलग एन्क्रिप्शन चाहिए।

Q17. Within Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity, which signature mechanism / step directly maps to: "Digest M with SHA-256, then sign hash with Private Key"?

(Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity में कौन सा Signature Mechanism / Step सीधे "Digest M with SHA-256, then sign hash with Private Key" से संबंधित है?)

(A) Ed25519 (EdDSA)

(B) Non-Repudiation

(C) Hash-then-Sign

(D) Signature Verification

Correct Answer: (C)

[EN] In Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity, 'Hash-then-Sign' handles 'Digest M with SHA-256, then sign hash with Private Key' (Enables signing gigabyte files quickly without modulus overflow).

[HI] Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity में 'Hash-then-Sign' का कार्य/विवरण 'Digest M with SHA-256, then sign hash with Private Key' (Enables signing gigabyte files quickly without modulus overflow) है।

Q18. Which option accurately describes 'Signature Verification' in Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity?

(Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity के संदर्भ में 'Signature Verification' की सही विशेषता कौन सी है?)

(A) Re-hash received M and verify Sig with Sender Public Key

(B) Only Signer Private Key produces valid verifiable Sig

(C) Digest M with SHA-256, then sign hash with Private Key

(D) Edwards curve deterministic nonce signature (64-byte sig)

Correct Answer: (A)

[EN] 'Signature Verification' provides 'Re-hash received M and verify Sig with Sender Public Key' — key point: Detects single-bit tampering and confirms authentic sender.

[HI] 'Signature Verification' का मुख्य विवरण 'Re-hash received M and verify Sig with Sender Public Key' है (Detects single-bit tampering and confirms authentic sender)।

Q19. In Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity, identify the correct parameter for the specification: "Only Signer Private Key produces valid verifiable Sig".

(Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity में "Only Signer Private Key produces valid verifiable Sig" विवरण किस विकल्प के लिए सही है?)

(A) Non-Repudiation

(B) Ed25519 (EdDSA)

(C) Signature Verification

(D) Hash-then-Sign

Correct Answer: (A)

[EN] 'Non-Repudiation' corresponds to 'Only Signer Private Key produces valid verifiable Sig' (Blocks sender from denying authorship in legal disputes).

[HI] 'Non-Repudiation' का संबंध 'Only Signer Private Key produces valid verifiable Sig' (Blocks sender from denying authorship in legal disputes) से है।

Q20. Considering Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity, what key behavior defines 'Ed25519 (EdDSA)'?

(Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity में 'Ed25519 (EdDSA)' की मुख्य भूमिका या मान क्या है?)

(A) Edwards curve deterministic nonce signature (64-byte sig)

(B) Digest M with SHA-256, then sign hash with Private Key

(C) Only Signer Private Key produces valid verifiable Sig

(D) Re-hash received M and verify Sig with Sender Public Key

Correct Answer: (A)

[EN] 'Ed25519 (EdDSA)' represents 'Edwards curve deterministic nonce signature (64-byte sig)' (Prevents Sony PS3 ECDSA k-reuse private key exposure).

[HI] 'Ed25519 (EdDSA)' का अर्थ/मान 'Edwards curve deterministic nonce signature (64-byte sig)' है (Prevents Sony PS3 ECDSA k-reuse private key exposure)।

Digital Signatures: Creation, Verification, Hash Binding and Signer Authenticity — Exam FAQs

Q1: Is a scanned image of my handwritten ink signature pasted into a PDF considered a cryptographic Digital Signature?

क्या किसी PDF में मेरे हस्तलिखित हस्ताक्षर की स्कैन की हुई फोटो चिपकाना डिजिटल सिग्नेचर कहलाता है?

[EN] No. An embedded image is merely an electronic graphic with zero cryptographic integrity; a true Digital Signature uses PKI private keys and hashing so any 1-bit change invalidates it.

[HI] नहीं। हस्ताक्षर की फोटो केवल एक चित्र है जिसे कोई भी कॉपी-पेस्ट कर सकता है; असली डिजिटल सिग्नेचर प्राइवेट की व हैश गणित से फाइल की अखंडता लॉक करता है।

Q2: Does applying a digital signature automatically make a file confidential (secret)?

क्या किसी फाइल पर डिजिटल सिग्नेचर लगाने से वह फाइल अपने आप गोपनीय (एन्क्रिप्टेड) हो जाती है?

[EN] No. Digital signatures prove authenticity and integrity, not secrecy; anyone with the public key can verify a signed plaintext file unless you also encrypt it.

[HI] नहीं। डिजिटल सिग्नेचर केवल प्रमाणिकता और अखंडता देता है; गोपनीयता के लिए फाइल को अलग से एन्क्रिप्ट करना पड़ता है।

Q3: Why can't I sign a document using my Public Key?

मैं किसी दस्तावेज़ को अपनी पब्लिक की से साइन क्यों नहीं कर सकता?

[EN] Your Public Key is available to the entire world—if it could create valid signatures, anyone could impersonate you. Signing requires the secret Private Key only you control.

[HI] पब्लिक की सबके पास उपलब्ध होती है, इसलिए उससे साइन करने पर कोई भी आपकी नकल कर लेगा; सिग्नेचर केवल आपकी गुप्त प्राइवेट की से ही बनता है।

Related Posts

  • Loading related posts...

Post a Comment

Search Topic Notes & 20 MCQs (Hindi / English)