Jack Grigg
|
7037d55320
|
Rename Curve and CurveAffine properties to match group traits
|
2021-02-22 20:05:08 +00:00 |
|
Sean Bowe
|
e93de2c285
|
Avoid heap allocations within hash_to_curve.
|
2021-02-22 10:15:30 -07:00 |
|
Daira Hopwood
|
642aad68a3
|
Revert comment changes that are no longer relevant, now that we don't expose the isogenous curves in the API
|
2021-02-20 21:54:50 +00:00 |
|
Daira Hopwood
|
25ea5d07f7
|
Fix error in doc comment.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2021-02-19 15:52:11 +00:00 |
|
Sean Bowe
|
b488355e13
|
Add example to hash_to_curve doc comment.
|
2021-02-19 15:52:11 +00:00 |
|
Sean Bowe
|
dc069dff31
|
Rename hasher to hash_to_curve.
|
2021-02-19 15:52:11 +00:00 |
|
Sean Bowe
|
83e2656c3e
|
Introduce Curve::hasher abstraction.
|
2021-02-19 15:52:11 +00:00 |
|
Daira Hopwood
|
fa3afc29bb
|
Add an implementation of simplified SWU hash-to-curve.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2021-02-19 15:52:11 +00:00 |
|
therealyingtong
|
e0f9fe1dcf
|
Clippy fixes + address review comments
Co-authored-by: Jack Grigg <jack@electriccoin.co>
|
2021-01-24 08:07:30 +08:00 |
|
Sean Bowe
|
a0d7998785
|
Add implementations of read/write to CurveAffine and FieldExt.
|
2021-01-24 08:05:58 +08:00 |
|
Sean Bowe
|
dff5a3a692
|
Generate the URS using a homebrew mixture of blake2b and try-and-increment.
|
2021-01-06 10:45:11 -07:00 |
|
Jack Grigg
|
cdbc41148a
|
Migrate to ff traits
The `Field` trait in this crate is now `FieldExt: ff::PrimeField`.
|
2020-12-01 20:55:03 +00:00 |
|
Jack Grigg
|
3407d13e4b
|
Move curves and fields into tweedle module
|
2020-11-12 21:36:59 +00:00 |
|
Sean Bowe
|
dd1ad9f114
|
Initial commit
|
2020-08-22 14:15:39 -06:00 |
|