Commit Graph

  • 81f4ac17cb
    Apply suggestions from code review Conrado Gouvea 2023-09-18 14:15:47 -0300
  • d41a15d789 Change Ciphersuite ID to be the contextString from the spec Conrado Gouvea 2023-09-15 19:20:40 -0300
  • 8a20b42f4d add version field into a Header field along with the ciphersuite ID Conrado Gouvea 2023-09-14 12:20:46 -0300
  • eee505a49e
    Rename fields to match types (#539) natalie 2023-09-15 15:53:43 +0100
  • 0356cab586 Update serde_tests with updated field names (#495) natalie 2023-09-15 14:26:45 +0100
  • 01207d5c2f Merge remote-tracking branch 'origin' into rename_fields_495 natalie 2023-09-15 09:03:14 +0100
  • af0acbf097 Remove secret function from SecretShare (#495) natalie 2023-09-14 18:52:42 +0100
  • b72646c9c0 Update SecretShare field vrom value to signing_share (#495) natalie 2023-09-14 18:48:24 +0100
  • 1dd9da5775 Update KeyPackage field from public to verifying_share (#495) natalie 2023-09-14 17:19:19 +0100
  • 3e6dde2949 Update Package field from secret_share to signing_share (#495) natalie 2023-09-14 16:58:45 +0100
  • b7e7045dac Update KeyPackage field from secret_share to signing_share (#495) natalie 2023-09-14 16:51:17 +0100
  • c38305b536
    bump versions and update changelog for 0.7.0 release (#538) frost-secp256k1/v0.7.0 frost-ristretto255/v0.7.0 frost-rerandomized/v0.7.0 frost-p256/v0.7.0 frost-ed448/v0.7.0 frost-ed25519/v0.7.0 frost-core/v0.7.0 Conrado Gouvea 2023-09-13 13:52:41 -0300
  • 335259fad9 bump versions and update changelog for 0.7.0 release Conrado Gouvea 2023-09-13 13:15:49 -0300
  • d4b03ea7bf
    add default serialization format (#511) Conrado Gouvea 2023-09-13 09:58:26 -0300
  • b1cf1853bc
    Merge of #511 mergify[bot] 2023-09-13 12:57:44 +0000
  • ed6d67d7cd Rename group_public to verifying_key (#495) natalie 2023-09-13 13:50:08 +0100
  • d80665e2ce Rename signer_pubkeys to verifying_shares (#495) natalie 2023-09-13 12:20:58 +0100
  • 8298541d34 remove SHORT_ID from Ciphersuite trait Conrado Gouvea 2023-09-12 12:23:02 -0300
  • 9752182fa1
    change reconstruct() to take KeyPackages; validate size (#523) Conrado Gouvea 2023-09-11 18:51:33 -0300
  • 3176197505
    Merge of #523 mergify[bot] 2023-09-11 21:50:53 +0000
  • 366cc96877
    ci: remove protoc install (#532) Conrado Gouvea 2023-09-11 16:23:15 -0300
  • a8d6e5dac0 ci: remove protoc install Conrado Gouvea 2023-09-11 16:13:19 -0300
  • f65ddf6527 change reconstruct() to take KeyPackages; validate size Conrado Gouvea 2023-08-17 16:45:08 -0300
  • 6628be9d28 Merge remote-tracking branch 'origin/main' into default-serialization-format Conrado Gouvea 2023-09-11 16:06:41 -0300
  • f3be491707
    Bump arduino/setup-protoc from 1.2.0 to 2.1.0 dependabot[bot] 2023-09-11 06:38:04 +0000
  • bcd550ca41
    Bump reviewdog/action-actionlint from 1.37.1 to 1.38.0 (#526) dependabot[bot] 2023-09-07 19:33:14 +0000
  • ac10ac3b51
    Update curve25519-dalek requirement from =4.0.0 to =4.1.0 (#527) dependabot[bot] 2023-09-07 19:33:07 +0000
  • fc47eb9bf9
    Merge of #526 mergify[bot] 2023-09-07 19:32:29 +0000
  • 88b5f5a2c0
    Merge of #527 mergify[bot] 2023-09-07 19:32:28 +0000
  • fcb25b2888
    book: add Zcash chapter (#505) Conrado Gouvea 2023-09-07 10:25:58 -0300
  • 405d5214ef
    Merge of #505 mergify[bot] 2023-09-07 13:25:13 +0000
  • 4ee0d32867
    check number of commitments in sign() (#480) Conrado Gouvea 2023-09-06 06:48:30 -0300
  • 56b7385727
    Merge of #480 mergify[bot] 2023-09-06 09:47:48 +0000
  • 61a5c7ab70
    Update curve25519-dalek requirement from =4.0.0 to =4.1.0 dependabot[bot] 2023-09-06 06:56:07 +0000
  • e10cdcd80b
    Bump reviewdog/action-actionlint from 1.37.1 to 1.38.0 dependabot[bot] 2023-09-06 06:33:33 +0000
  • 8693482ae0 Initial protocol state machine. David Craven 2023-09-05 19:49:59 +0200
  • 030c4cea81
    Bump actions/checkout from 3.6.0 to 4.0.0 (#522) dependabot[bot] 2023-09-05 15:06:57 +0000
  • 296fe187a7 add default serialization format Conrado Gouvea 2023-08-31 15:53:56 -0300
  • c6f47bb6cb Update book/src/zcash.md Conrado Gouvea 2023-09-05 11:47:44 -0300
  • 73c6bad558 book: add Zcash chapter Conrado Gouvea 2023-08-22 19:15:25 -0300
  • 9eb56c651e
    Bump actions/checkout from 3.6.0 to 4.0.0 dependabot[bot] 2023-09-05 06:39:30 +0000
  • d439fdc93d
    improve book per audit report (#491) Conrado Gouvea 2023-09-04 21:08:16 -0300
  • 7d86b1f8b2
    Merge of #491 mergify[bot] 2023-09-05 00:07:43 +0000
  • 6c53eb1ff2
    Update book/src/tutorial/signing.md Deirdre Connolly 2023-09-04 20:04:01 -0400
  • 98155d3e43
    Update book/src/tutorial/signing.md Conrado Gouvea 2023-09-04 18:30:40 -0300
  • da4d4dd39e
    fix a typo Deirdre Connolly 2023-09-04 15:40:39 -0400
  • 386de4de6f
    Update visibility requirement from 0.0.1 to 0.1.0 (#518) dependabot[bot] 2023-09-04 19:38:52 +0000
  • 4abe7fe638
    document features (#512) Conrado Gouvea 2023-09-04 16:38:48 -0300
  • f34bf000b6
    Merge of #518 mergify[bot] 2023-09-04 19:38:13 +0000
  • d772489f06
    Merge of #512 mergify[bot] 2023-09-04 19:38:12 +0000
  • fa7f6522af make comment clearer Conrado Gouvea 2023-09-04 15:09:32 -0300
  • 9b39ab79d4 document features Conrado Gouvea 2023-09-01 19:05:20 -0300
  • 6a7a503a39 Merge remote-tracking branch 'origin/main' into check-number-commitments Conrado Gouvea 2023-09-04 13:28:12 -0300
  • f810c254e3 Extract proof of knowledge verification. David Craven 2023-09-04 15:53:29 +0200
  • 343c8ae928 Expose more stuff. David Craven 2023-09-04 15:42:22 +0200
  • c49edabb4b Expose more stuff. David Craven 2023-09-04 15:27:17 +0200
  • 297faafbcd Improve api. David Craven 2023-09-04 15:14:54 +0200
  • c18c11e56b
    Update visibility requirement from 0.0.1 to 0.1.0 dependabot[bot] 2023-09-04 06:55:54 +0000
  • 352e7d9c15 Fix build. David Craven 2023-09-04 05:53:13 +0200
  • 6a34b37de3 Split it up. David Craven 2023-09-04 05:51:14 +0200
  • afa6e2651d Improve test. David Craven 2023-09-04 03:46:24 +0200
  • 7d321b159b Fix test. David Craven 2023-09-04 03:17:59 +0200
  • 4645b5e98d Add test. David Craven 2023-09-03 22:53:25 +0200
  • f3eb8681a8
    check if the correct number of identifiers was provided in split() (#481) Conrado Gouvea 2023-09-02 02:24:17 -0300
  • c86b54b752
    Merge of #481 mergify[bot] 2023-09-02 05:23:39 +0000
  • 5d97cf126d
    fix DKG challenge hashing order to match paper (#484) Conrado Gouvea 2023-09-02 02:13:55 -0300
  • fcd0e31e6b
    return error when validating an empty batch (#487) Conrado Gouvea 2023-09-02 02:13:51 -0300
  • c456511688
    Merge of #484 mergify[bot] 2023-09-02 05:13:13 +0000
  • cab1d651a4
    Merge of #487 mergify[bot] 2023-09-02 05:13:13 +0000
  • ab4af9bff4
    check if the part3() identifier consistency check works (#506) Conrado Gouvea 2023-09-02 02:11:18 -0300
  • 4ce4849a87
    Merge of #506 mergify[bot] 2023-09-02 05:10:40 +0000
  • 09206aead8
    fix misc docs issues (#489) Conrado Gouvea 2023-09-02 02:06:57 -0300
  • 62574aa315
    Merge branch 'main' into fix-misc-docs Deirdre Connolly 2023-09-02 01:05:06 -0400
  • 0e29b614bd
    update spec links (#488) Conrado Gouvea 2023-09-02 02:01:07 -0300
  • a19d2f9abf
    don't import unneeded dependencies when not required (#492) Conrado Gouvea 2023-09-02 02:01:01 -0300
  • 73d13205d6
    Merge of #488 mergify[bot] 2023-09-02 05:00:50 +0000
  • a9ccf9cd7c
    Merge of #492 mergify[bot] 2023-09-02 05:00:49 +0000
  • 5cd3f8fc79
    return error when creating a zero SigningKey (#496) Conrado Gouvea 2023-09-02 01:59:57 -0300
  • 0fb4824e4b
    improve sign() performance by caching SigningCommitments (#493) Conrado Gouvea 2023-09-02 01:59:52 -0300
  • 80b9455921
    Merge of #496 mergify[bot] 2023-09-02 04:59:39 +0000
  • 3ca536d44c
    Merge of #493 mergify[bot] 2023-09-02 04:59:39 +0000
  • f0bd8fc26f
    Update frost-core/src/signing_key.rs Deirdre Connolly 2023-09-02 00:58:37 -0400
  • f28ec5534d
    Update frost-core/src/signing_key.rs Deirdre Connolly 2023-09-02 00:58:22 -0400
  • 7c8a872603
    ci: run tests with --release (#509) Conrado Gouvea 2023-09-01 22:49:31 -0300
  • a057497061 remove stale sentence Conrado Gouvea 2023-09-01 11:19:03 -0300
  • 166a35434e run CI tests with --release Conrado Gouvea 2023-08-30 19:57:14 -0300
  • d7cb8de277 simplify ciphersuite encoding, without changing format ciphersuite-encoding-simplification Conrado Gouvea 2023-08-30 19:49:24 -0300
  • 15bd4bb3ed
    fix unresolved rustdoc links to types (#507) Deirdre Connolly 2023-08-30 17:55:54 -0400
  • 71972efe9c
    frost::round2::SignatureShare Deirdre Connolly 2023-08-30 17:31:49 -0400
  • 0df11a2f9d
    fix unresolved rustdoc links to types Deirdre Connolly 2023-08-30 17:28:07 -0400
  • e5e874b02c check if the part3() identifier consistency check works Conrado Gouvea 2023-08-30 16:16:42 -0300
  • 478f914b31
    Bump actions/checkout from 3.5.3 to 3.6.0 (#500) dependabot[bot] 2023-08-29 19:40:45 +0000
  • a78626b07a
    Bump actions/checkout from 3.5.3 to 3.6.0 dependabot[bot] 2023-08-28 21:54:13 +0000
  • 9f775fdc61 Fix clippy issue. David Craven 2023-08-28 20:03:17 +0200
  • 92481292ff Refactor computing the public key package and expose it. David Craven 2023-08-28 17:18:48 +0200
  • 877e7c3830
    fix clippy issues (#503) Conrado Gouvea 2023-08-28 16:25:43 -0300
  • 85e2cd3ed1 fix clippy issues Conrado Gouvea 2023-08-28 15:50:03 -0300
  • f3fd9102a3
    check if iterators have the same size in multiscalar mul (#494) Conrado Gouvea 2023-08-28 13:20:14 -0300
  • f8a9197ed5 return error when creating a zero SigningKey Conrado Gouvea 2023-08-22 11:55:42 -0300
  • 28eee7269b check if iterators have the same size in multiscalar mul Conrado Gouvea 2023-08-21 16:02:16 -0300