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

Create a dedicated crate for the DKG #141

Merged
merged 25 commits into from
Oct 29, 2022
Merged

Create a dedicated crate for the DKG #141

merged 25 commits into from
Oct 29, 2022

Commits on Oct 27, 2022

  1. Add dkg crate

    kayabaNerve committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    387f5ef View commit details
    Browse the repository at this point in the history
  2. Remove F_len and G_len

    They're generally no longer used.
    kayabaNerve committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    b089bc0 View commit details
    Browse the repository at this point in the history
  3. Replace hash_to_vec with a provided method around associated type H: …

    …Digest
    
    Part of trying to minimize this trait so it can be moved elsewhere. Vec, 
    which isn't std, may have been a blocker.
    kayabaNerve committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    4c892d9 View commit details
    Browse the repository at this point in the history
  4. Encrypt secret shares within the FROST library

    Reduces requirements on callers in order to be correct.
    kayabaNerve committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    5543f80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e451c85 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Inline functions in key_gen

    There was no reason to have them separated as they were. sign probably 
    has the same statement available, yet that isn't the focus right now.
    kayabaNerve committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    c2d51c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Configuration menu
    Copy the full SHA
    603d6b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b4513c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c632e3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee4fb41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bccea83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d47ec5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    87d6690 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bb46bd0 View commit details
    Browse the repository at this point in the history
  9. Fix Schnorr tests

    kayabaNerve committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    66a5752 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3462d01 View commit details
    Browse the repository at this point in the history
  11. Add serialize to Commitments and SecretShare

    Helper for buf = vec![]; .write(buf).unwrap(); buf
    kayabaNerve committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    daa5f65 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bf0828f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    239657c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2662ad4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4ae143a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8420d9b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a778465 View commit details
    Browse the repository at this point in the history
  18. Update processor

    kayabaNerve committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    9eb5df2 View commit details
    Browse the repository at this point in the history
  19. Slight fix to processor

    kayabaNerve committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    63ff6a6 View commit details
    Browse the repository at this point in the history