Questions: Digital Signatures

5 questions to test your understanding

Score: 0 / 5
Question 1 Short Answer

A MAC and a digital signature both verify message integrity. What property does a digital signature provide that a MAC cannot, and why does this matter for legal and financial applications?

Think about your answer, then reveal below.
Question 2 Multiple Choice

Why do signature schemes sign the hash of the message rather than the message itself?

AHashing reduces the message to a fixed size, making the signature operation efficient regardless of message length. It also prevents algebraic attacks (like RSA's multiplicative homomorphism) that exploit structure in the raw message space
BHashing makes the signature longer, providing more security
CThe hash function encrypts the message, providing confidentiality alongside authentication
DSignature algorithms cannot operate on inputs larger than 256 bits
Question 3 True / False

ECDSA (Elliptic Curve DSA) requires a fresh random nonce k for each signature. If the same k is used to sign two different messages, the private key can be recovered.

TTrue
FFalse
Question 4 Multiple Choice

A certificate authority signs a website's public key, creating a certificate. If the CA's signing key is compromised, what is the scope of the damage?

AOnly the specific website whose certificate was most recently signed is affected
BEvery certificate ever signed by that CA becomes untrustworthy — the attacker can forge new certificates for any domain, enabling man-in-the-middle attacks against all sites that browsers trusted via that CA
CNo damage occurs because the website's private key is separate from the CA's key
DOnly future certificates are affected; existing certificates remain valid
Question 5 True / False

RSA signatures and RSA encryption use the same mathematical operation (modular exponentiation) but with the roles of public and private keys swapped.

TTrue
FFalse