Public Key Cryptography using Digital Signatures and Hash Digests
Hash function:
Mathematical algorithm that produces fixed-length number called message or hash digest
Hash digest of message sent to recipient along with message to verify integrity
Hash digest and message encrypted with recipient’s public key
Entire cipher text then encrypted with recipient’s private key—creating digital signature—for authenticity, nonrepudiation