Multiple choice general knowledge

How can you further secure a digital signature?

  1. Use a random key to encrypt that hash before applying your private key

  2. Use your private key to encrypt the hash before applying a random key

  3. Generate a hash of the digital signature and encrypt it with your public key

  4. Use a random key to encrypt the message before you generate the hash

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Encrypting the hash with a random key before applying your private key adds an extra layer of security to the digital signature. This technique, sometimes called 'hash encryption with a random key', means an attacker would need both the random key and your private key to forge the signature. It strengthens the standard digital signature process which directly signs the hash with the private key.