Multiple choice technology security

What is the functionality of the sign() method?

  1. Encrypts the input and returns the encrypted string

  2. Encodes the data

  3. Hashes the data

  4. Create a digital signature for the provided input data and return the signature in a string

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

The sign() method creates a digital signature for the provided input data and returns it as a string. Digital signatures provide authentication and integrity verification - they prove the data came from a trusted source and hasn't been modified. Unlike encryption (which hides data) or hashing (one-way), signatures are verifiable: anyone can validate the signature using the signer's public key.