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

Change map to curve to use increment-then-hash #93

Open
cag opened this issue May 15, 2020 · 0 comments
Open

Change map to curve to use increment-then-hash #93

cag opened this issue May 15, 2020 · 0 comments
Labels
enhancement New feature or request P3 Med/low - Nice to have

Comments

@cag
Copy link
Contributor

cag commented May 15, 2020

Right now, curve points for the ECMH are found via a hash-then-increment construction. However, while there is no practical attack we have found on that construction, it's a sticking point that there's no security proof for that construction, whereas there does exist one for a similar increment-then-hash construction. This is a case in which a mistake from my misreading the literature has stuck because of a combination of computational efficiency and downstream tooling that has been constructed with the existing approach.

See audit for more details.

@auryn-macmillan auryn-macmillan added enhancement New feature or request P3 Med/low - Nice to have labels Aug 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P3 Med/low - Nice to have
Projects
None yet
Development

No branches or pull requests

2 participants