A digital signature authenticates the sender of a message and provides the electronic equivalent of a tamper-proof seal that is broken if any data in the message were altered. Digital signatures ...