dependabot[bot]
3ebe7a1c9d
Update itertools requirement from 0.12.0 to 0.13.0 ( #656 )
...
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools ) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 21:05:07 +00:00
dependabot[bot]
e32e16df9b
Bump actions/checkout from 4.1.1 to 4.1.6 ( #655 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 21:05:04 +00:00
dependabot[bot]
2b0df051e0
Bump codecov/codecov-action from 4.3.0 to 4.4.0 ( #654 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 21:01:45 +00:00
dependabot[bot]
63892e175e
Update derive-getters requirement from 0.3.0 to 0.4.0 ( #651 )
...
Updates the requirements on derive-getters to permit the latest version.
---
updated-dependencies:
- dependency-name: derive-getters
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 21:01:42 +00:00
dependabot[bot]
7e3eb5ba1a
Bump reviewdog/action-actionlint from 1.44.0 to 1.46.0 ( #650 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.44.0 to 1.46.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.44.0...v1.46.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 20:57:16 +00:00
dependabot[bot]
5c8d90501a
Bump peaceiris/actions-mdbook from 1.2.0 to 2.0.0 ( #637 )
...
Bumps [peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/peaceiris/actions-mdbook/releases )
- [Changelog](https://github.com/peaceiris/actions-mdbook/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-mdbook/compare/v1.2.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-mdbook
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 22:10:51 +00:00
dependabot[bot]
af0fc6e490
Bump reviewdog/action-actionlint from 1.43.0 to 1.44.0 ( #641 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.43.0...v1.44.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 21:48:55 +00:00
dependabot[bot]
9ca9f59360
Bump codecov/codecov-action from 4.1.0 to 4.3.0 ( #638 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.0 to 4.3.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 21:48:51 +00:00
natalie
e5c5e53b86
Fix clippy issue ( #640 )
2024-04-16 21:58:54 +00:00
Conrado Gouvea
c205ef73e0
Fix --no-default-features ( #630 )
...
* fix --no-default-features; also make sure everything compilers with every feature combination
* backport some fixes from no-std PR
* update CHANGELOG
2024-04-10 15:13:31 +00:00
Conrado Gouvea
a47177da4c
docs: update demo section to match current code ( #632 )
...
* update demo docs
* update mdbook-admonish
2024-04-10 15:02:49 +00:00
dependabot[bot]
3a72a9dfa3
Bump reviewdog/action-actionlint from 1.42.0 to 1.43.0 ( #627 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.42.0...v1.43.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 17:20:08 +00:00
dependabot[bot]
6e5aff8342
Bump codecov/codecov-action from 4.0.1 to 4.1.0 ( #620 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 19:42:15 +00:00
dependabot[bot]
5f58d6a923
Bump reviewdog/action-actionlint from 1.41.0 to 1.42.0 ( #618 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.41.0 to 1.42.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.41.0...v1.42.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 19:34:39 +00:00
Conrado Gouvea
d048057a21
1.0.0 release ( #615 )
2024-02-19 19:56:58 +00:00
dependabot[bot]
9a8836fedd
Update curve25519-dalek requirement from =4.1.1 to =4.1.2 ( #610 )
...
---
updated-dependencies:
- dependency-name: curve25519-dalek
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-07 22:55:07 +00:00
dependabot[bot]
f92bbc4db7
Bump release-drafter/release-drafter from 5 to 6 ( #608 )
...
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter ) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases )
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 20:09:31 +00:00
dependabot[bot]
e7c5b40091
Bump codecov/codecov-action from 3.1.4 to 4.0.1 ( #607 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.4...v4.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 20:09:26 +00:00
dependabot[bot]
5f4ac6e461
Bump reviewdog/action-actionlint from 1.40.0 to 1.41.0 ( #599 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.40.0 to 1.41.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.40.0...v1.41.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 17:05:57 -03:00
Conrado Gouvea
2f01e01e78
frost-core: expose SigningKey::to/from_scalar() ( #601 )
...
* frost-core: expose SigningKey::to/from_scalar()
* Update frost-core/CHANGELOG.md
2024-02-01 13:10:20 +00:00
natalie
e1fb9bc953
Check num of commitments against min signers ( #597 )
...
* Check num of commitments against min signers
* Move incorrect number of commitments check to part2 in the DKG
2024-01-17 13:18:27 +00:00
Conrado Gouvea
9921b1218e
support serializing SigningNonces ( #595 )
2024-01-16 20:48:17 +00:00
dependabot[bot]
1168154634
Bump reviewdog/action-actionlint from 1.39.1 to 1.40.0 ( #594 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.39.1 to 1.40.0.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.39.1...v1.40.0 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 18:09:18 +00:00
natalie
a1350ea182
Update demo instructions in book ( #562 )
...
* Update tutorial in book (#557 )
Remove add-pallas branch
Fix some typos
Add params fetch
Add downloads
* Fix ywallet demo instructions (#557 )
Fix checkout instructions for zwallet
Fix run instructions for the sign tool
* Update text in demo tutorial (#562 )
Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
* Update text in demo tutorial (#562 )
Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
* Remove fetch-params script from ywallet demo (#557 )
* Create information section in ywallet-demo tutorial (#557 )
* Update mdbook-admonish to v3.0.0 (#557 )
* Update details of downloading params in tutorial (#557 )
---------
Co-authored-by: Conrado Gouvea <conrado@zfnd.org>
2023-12-12 21:58:39 +00:00
natalie
1e29230827
Create DKG vector tests ( #587 )
...
* Add DKG vector test for ed25519 (#567 )
* Add DKG test vectors for all ciphersuites (#567 )
* Add description for DKG vector test (#567 )
* Update imports for DKG vector tests (#567 )
2023-12-04 19:15:25 +00:00
David Wong
6d82adf941
fix deserialization issue in ciphersuite_deserialize ( #589 )
2023-12-04 16:34:42 +00:00
Conrado Gouvea
221c089f2b
create new() methods for VerifirableSecretSharingCommitment and CoefficientCommitment ( #580 )
2023-11-20 14:56:33 +00:00
natalie
4406e01afc
Update changelog ( #582 )
...
Update changelog (#581 )
2023-11-17 10:46:37 +00:00
natalie
036b0ce3fe
Fix warnings ( #578 )
...
* Use from_coefficients() instead of evaluate_polynomial() when computing a signing_share (#576 )
* Refactor BindingFactor::deserialize into from_hex as it's only used for testing (#576 )
* Remove BindingFactorList::iter() and use directly in vector test (#576 )
2023-11-16 17:18:40 +00:00
dependabot[bot]
99866a7902
Update itertools requirement from 0.11.0 to 0.12.0 ( #574 )
...
Updates the requirements on [itertools](https://github.com/rust-itertools/itertools ) to permit the latest version.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 11:53:46 -03:00
natalie
37e8856449
Release v1.0.0-rc.0 ( #575 )
...
* Update versions to 1.0.0-rc.0 (#552 )
* Update changelog for release 1.0.0-rc.2 (#552 )
* Update frost core version in ciphersuites to 1.0.0-rc.0 (#552 )
* Update rerandomized and frost-core dependencies to use v1.0.0-rc.0 (#552 )
* Update release checklist to add instruction for updating version numbers for frost-rerandomized (#552 )
* Update mdbook-admonish (#552 )
2023-11-15 13:08:34 +00:00
Conrado Gouvea
e69002e0f6
re-export serde in ciphersuite crates ( #573 )
2023-11-10 17:27:41 +00:00
Conrado Gouvea
408540fb86
frost-core: split part of lib.rs into traits.rs and serialization.rs ( #569 )
2023-11-07 14:57:21 +00:00
Conrado Gouvea
a0df08e30a
remove frost module ( #568 )
2023-10-31 16:30:05 +00:00
Conrado Gouvea
71c092532c
add computing PublicKeyPackage from commitments ( #551 )
...
* Refactor computing the public key package and expose it.
* Fix clippy issue.
* Add test.
* Fix test.
* Improve test.
* Split it up.
* Fix build.
* Improve api.
* Expose more stuff.
* Expose more stuff.
* Extract proof of knowledge verification.
* Add construct_proof_of_knowledge.
* fix dkg test
* overall cleanup
* change IncorrectCommitment to IncorrectNumberOfCommitments
* clippy fixes
* fix order of inputs for DKG commitment hashing
* also change regular challenge() verifying key argument to VerifyingKey
---------
Co-authored-by: David Craven <david@craven.ch>
2023-10-27 11:48:54 +00:00
natalie
e0db6151e0
Support optional cheater detection ( #564 )
...
* Add feature for cheater detection (#355 )
Create option for aggregating without cheater detection
Some renaming
* avoid duplicating aggregate()
* Make cheater detection feature on by default (#355 )
* Update changelog for cheater detection feature addition (#355 )
* Default to cheater detection feature in ciphersuites (#355 )
* Remove unnecessary cheater-detection gates in tests (#355 )
---------
Co-authored-by: Conrado Gouvea <conradoplg@gmail.com>
2023-10-25 13:23:26 +00:00
dependabot[bot]
3d25db1296
Bump actions/checkout from 4.1.0 to 4.1.1 ( #563 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 17:54:50 +00:00
Conrado Gouvea
266f12624e
clippy fixes ( #565 )
2023-10-20 15:12:46 +00:00
Conrado Gouvea
5cd7964a54
update README, move dev info to book ( #554 )
2023-10-10 14:24:23 +00:00
dependabot[bot]
b37bde0d2a
Bump reviewdog/action-actionlint from 1.38.0 to 1.39.1 ( #556 )
...
Bumps [reviewdog/action-actionlint](https://github.com/reviewdog/action-actionlint ) from 1.38.0 to 1.39.1.
- [Release notes](https://github.com/reviewdog/action-actionlint/releases )
- [Commits](https://github.com/reviewdog/action-actionlint/compare/v1.38.0...v1.39.1 )
---
updated-dependencies:
- dependency-name: reviewdog/action-actionlint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 18:46:02 +00:00
dependabot[bot]
a8ca3f635a
Bump actions/checkout from 4.0.0 to 4.1.0 ( #549 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 18:37:05 +00:00
dependabot[bot]
1d8f96e619
Update curve25519-dalek requirement from =4.1.0 to =4.1.1 ( #544 )
...
Updates the requirements on [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) to permit the latest version.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/commits/curve25519-4.1.1 )
---
updated-dependencies:
- dependency-name: curve25519-dalek
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 18:36:20 +00:00
Conrado Gouvea
d938b53d83
book: add release checklist ( #553 )
2023-09-29 15:14:45 +00:00
Conrado Gouvea
c1da1d82dd
dependabot: remove hardcoded reviewer and assignee ( #546 )
2023-09-25 13:16:42 +00:00
Conrado Gouvea
c0c57f4b4b
generate Randomizer by hashing SigningPackage ( #542 )
2023-09-22 14:20:11 +00:00
natalie
ba3ef7dbb8
Convert all HashMaps to BTreeMaps ( #547 )
...
Convert HashMaps to BTreeMaps (#476 )
2023-09-22 14:08:32 +00:00
Conrado Gouvea
a5dc479b4d
remove serde bounds from Ciphersuites ( #541 )
2023-09-21 09:24:21 +00:00
Conrado Gouvea
4ba88c0210
add version field to serialization at the beginning; move ciphersuite after it ( #540 )
...
* add version field into a Header field along with the ciphersuite ID
* Change Ciphersuite ID to be the contextString from the spec
* Apply suggestions from code review
Co-authored-by: natalie <n.l.eskinazi@gmail.com>
---------
Co-authored-by: natalie <n.l.eskinazi@gmail.com>
2023-09-20 15:40:01 +00:00
natalie
eee505a49e
Rename fields to match types ( #539 )
...
* Rename signer_pubkeys to verifying_shares (#495 )
* Rename group_public to verifying_key (#495 )
Some naming needed to be updated in DKG as well as there was already a verifying_key which was actually a verifying_share
* Update KeyPackage field from secret_share to signing_share (#495 )
* Update Package field from secret_share to signing_share (#495 )
* Update KeyPackage field from public to verifying_share (#495 )
* Update SecretShare field vrom value to signing_share (#495 )
* Remove secret function from SecretShare (#495 )
This is because we now can use the getter to get signing_share() without the need for an additional function
* Update serde_tests with updated field names (#495 )
2023-09-15 14:53:43 +00:00
Conrado Gouvea
c38305b536
bump versions and update changelog for 0.7.0 release ( #538 )
2023-09-13 16:52:41 +00:00