Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrity and MAC games should require safety in the presence of a verification oracle #9

Open
cryslith opened this issue Oct 1, 2017 · 3 comments

Comments

@cryslith
Copy link

cryslith commented Oct 1, 2017

Protocols which use integrity protection often additionally require that an attacker cannot, for instance, gain information about the key by learning whether some (message, tag) combination is valid. The MAC game should additionally allow the adversary to make arbitrary queries of the form "is tag T valid for message M?" in order to capture this requirement.

@lgarron
Copy link
Owner

lgarron commented Oct 3, 2017

Sounds plausible, but we'd have to figure out how to convey multiple versions of the game.(also see #7).

Do you have a reference for when this is part of the game?

@cryslith
Copy link
Author

cryslith commented Oct 3, 2017

@lgarron
Copy link
Owner

lgarron commented Oct 3, 2017

Thanks for the reference. I don't really know how to pick the right definition, but I think good rule of thumb is probably to do something that matches up with Wikipedia.

I don't have time for that myself, but am happy to accept contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants