A digital signature provides:
A digital signature provides:
A. Confidentiality only
B. Authentication and non-repudiation
C. Virus protection
D. Data compression
Answer: B
Explanation: Digital signature authenticates sender and proves non-repudiation.

