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

Add more comprehensive linear relationship tests for schnorr proofs #90

Open
3 tasks
marsella opened this issue Jun 17, 2021 · 1 comment
Open
3 tasks
Assignees
Labels

Comments

@marsella
Copy link
Contributor

There are many forms of linear relationships that we don't currently test. For example

  • Equality of values within the same message
  • Any other linear relation of values within the same message
  • addition check: secret values a, b, c=a + b. In this case, we would add the commitment scalars

There are probably others.

@marsella
Copy link
Contributor Author

Note that linear relations in a single message might require a new public method to get a random commitment scalar. I think they're assumed to be generated internally for now.

@marsella marsella self-assigned this Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant