Digital Signatures
Using Public-Key Crypto for Strong Authentication
Switch the roles of the keys
Encrypt with Private key (
"signing"
)
Decrypt with Public key (
"verifying"
)
Anyone (
B
) can read the message
But only
A
could have generated it
This can be slow, so encrypt one-way hash instead....
for more information....
Cryptography: The Study of Encryption