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

Document new keyshare protocol #52

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sietseringers
Copy link
Member

This documents the new keyshare protocol. It includes the paper on which it was based.

Two notes:

  • This PR assumes that the irmago version number under which the new keyshare protocol is going to be released is v0.14.0. If that turns out not to be the case, then this needs to be changed here.
  • This PR assumes that the keyshare server's JWT at the end of the keyshare protocol is only sent by the client to the requestor in case of issuance, and not when diclosing or signing. This is how it is currently implemented in Feat: use new keyshare protocol in irmaclient irmago#327, which is fine. However, the keyshare paper suggests to always forward that JWT to the requestor. If that is implemented at some later stage, then this will need to be updated here.

AbdullahWins

This comment was marked as spam.

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

Successfully merging this pull request may close these issues.

2 participants