Homomorphic MAC |
• Given a pseudo random generator and a pseudo random function. Let and are the keys used for the MAC construction. |
Sign: Given basis vector and a key pair do: |
1. |
2. |
3. |
Here, is a MAC tag. |
Combine: Given, , , compute, |
|
Verify: Given a secret key and, verify a tag as follows. |
• and |
• |
• If then output 1; otherwise output 0 |