Conrado Gouvea
b829d4ff9f
move comments before attributes; make gencode handle them ( #280 )
2023-04-13 23:57:00 +00:00
natalie
c6f2d6b5fb
Update keygen_with_dealer to return a hashmap ( #288 )
...
* Change keygen_with_dealer to return a HashMap (#282 )
Update docs
* Add vscode folder to gitignore
2023-03-23 22:24:33 +00:00
Deirdre Connolly
49de544c69
Upgrade k256 and p256 dependencies ( #262 )
...
* Upgrade k256, remove & replace hash_to_field with hash2curve::hash_to_field
* Upgrade p256 to 0.13.0
* Remove now-redundant PrimeCurveAffine trait import
* DRY up hash_to_scalar()
2023-03-08 14:32:35 +00:00
Conrado Gouvea
dc3544e5d9
rename DKG types ( #256 )
2023-03-01 23:12:31 +00:00
Conrado Gouvea
0fffd6517d
fix Identifier ordering; add big identifier test vectors ( #197 )
2023-01-02 22:43:27 +00:00
Conrado Gouvea
665ab512e2
move dkg module to its own file; update and refactor gendoc ( #196 )
...
* move dkg module to its own file; update and refactor gendoc
* pin curve25519-dalek for now due to breaking changes
2022-12-15 09:38:48 +00:00
Conrado Gouvea
2967cae5e4
refactor hash implementations with hash_to_array/scalar functions
2022-12-14 00:49:20 -05:00
Conrado Gouvea
e8dc692ca0
add Identifier to InvalidSignatureShare and split Error type ( #183 )
...
* add Identifier to InvalidSignatureShare
* rustdoc
* also update secp256k1
* add Identifier::deserialize; make serialize public
* make it work with Ed448
* Some space
* Fixing spacing for rustfmt
* Revert 🤦♂️
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2022-12-12 22:04:10 +00:00
Conrado Gouvea
1d06341f5c
Remove unused dependencies ( #191 )
...
remove unused dependencies
2022-12-07 15:40:17 +00:00
Conrado Gouvea
d8700fed06
add gendoc --check, use in CI ( #184 )
...
* add gendoc --check, use in CI
* ran gendoc
2022-11-25 00:36:34 +00:00
Conrado Gouvea
3e1fe25dbd
add secp256k1 ciphersuite ( #175 )
...
* add secp256k1 ciphersuite
* use workaround for hash2field
* fix secp256k1 docs caused by gendoc bug
* Apply suggestions from code review
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
* removed random_nonzero which is no longer needed
* typo
* cargo fmt
* rustdoc url
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2022-11-22 21:09:21 +00:00