Digital Signature Schemes
The Function of signatures is to prove authenticity and non-repudiation (the signer cannot deny the action).
One way is to use the same protocol as Asymmetric-Key Encryption, but instead the:
- Private key used to sign messages
- Public key used to verify signature
Some examples are:
- RSA
- DSA
- ECDSA (over elliptic curves)
Relevant Note(s): Signatures VS MACs