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

BLS12-381 curve operations #2537

Merged
merged 29 commits into from
Jun 1, 2020
Merged
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
9c4e52b
Merge pull request #1 from ethereum/master
shamatar Feb 21, 2020
35e1ea8
draft
shamatar Feb 21, 2020
567e1fd
Update eip-x.md
kobigurk Feb 21, 2020
eb6d0c9
add ABI
shamatar Feb 21, 2020
50d5e32
also mention encoding of boolean vars in pairing
shamatar Feb 21, 2020
7f7d4da
add point decompression
shamatar Feb 21, 2020
a8ffe3a
fix decompression, add gas price
shamatar Feb 22, 2020
d743eef
expand on square root extraction and checks
shamatar Feb 26, 2020
479fc95
Merge pull request #2 from kobigurk/patch-1
shamatar Feb 26, 2020
23391d9
Cleanup title
shamatar Feb 26, 2020
b6d14e0
Merge branch 'bls12_381' of https://github.com/matter-labs/EIPs into …
shamatar Feb 26, 2020
9d4434a
Fix typo and remove optional header fields
shamatar Feb 26, 2020
652e7a5
set EIP number
shamatar Feb 26, 2020
ca5ac71
hm, html verifier is not satisfied...
shamatar Feb 26, 2020
5fd4abe
update on ABI, costs and subgroup checks
shamatar Mar 12, 2020
74b95e1
add more information about field-to-curve
shamatar Mar 12, 2020
9aa2128
add links to implementations
shamatar Mar 12, 2020
ddb153a
spellcheck
shamatar Mar 12, 2020
02f6ff7
mapping costs are underetmined yet
shamatar Mar 12, 2020
90b8b86
add mapping operations cost
shamatar Mar 17, 2020
3abce3c
whoops, spellcheck!
shamatar Mar 27, 2020
5feb5d1
updates: test vectors, prefixes
shamatar Apr 7, 2020
b268e4a
more explicit pairing output
shamatar Apr 7, 2020
78c6338
gas consumption in case of error
shamatar Apr 7, 2020
03edd56
fix multiplication -> multiexp
shamatar Apr 13, 2020
b6b6f02
split mapping into two separate ones
shamatar Apr 15, 2020
344f059
spellcheck
shamatar Apr 17, 2020
cddf41e
update link to Go implementation
shamatar May 14, 2020
99fc363
add addresses
shamatar May 15, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading