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

Fiono11's OLAF #110

Open
wants to merge 63 commits into
base: master
Choose a base branch
from
Open

Fiono11's OLAF #110

wants to merge 63 commits into from

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    b93d5ea View commit details
    Browse the repository at this point in the history
  2. Improvements

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    0229035 View commit details
    Browse the repository at this point in the history
  3. Add tests

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    059b601 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    bbb6b74 View commit details
    Browse the repository at this point in the history
  5. WIP

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9f64544 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2e557c9 View commit details
    Browse the repository at this point in the history
  7. WIP

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    999f299 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5fc364a View commit details
    Browse the repository at this point in the history
  9. WIP

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    1a2b54d View commit details
    Browse the repository at this point in the history
  10. WIP

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9b775b9 View commit details
    Browse the repository at this point in the history
  11. WIP

    Fiono11 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    75dd78b View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Fix in ciphertexts loop

    Fiono11 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1b387d2 View commit details
    Browse the repository at this point in the history
  2. Add wrapper types

    Fiono11 committed May 7, 2024
    Configuration menu
    Copy the full SHA
    cf308ba View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    ff8d132 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e9b153 View commit details
    Browse the repository at this point in the history
  3. Restructuring of files

    Fiono11 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    9420ff4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69473c4 View commit details
    Browse the repository at this point in the history
  5. Remove ephemeral key

    Fiono11 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    51d16cd View commit details
    Browse the repository at this point in the history
  6. Add Identifier type

    Fiono11 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    0be043a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc2fd93 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d7d061d View commit details
    Browse the repository at this point in the history
  9. Improvements

    Fiono11 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    9ed307f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b9726e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Remove unwrap

    Fiono11 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    3771fd5 View commit details
    Browse the repository at this point in the history
  2. Improve errors

    Fiono11 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    04546ed View commit details
    Browse the repository at this point in the history
  3. Add polynomial tests

    Fiono11 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    030ce7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec189f5 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    443a40f View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Implementation of FROST

    Fiono11 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    e1c24d1 View commit details
    Browse the repository at this point in the history
  2. Add test

    Fiono11 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d8308e0 View commit details
    Browse the repository at this point in the history
  3. Add test

    Fiono11 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    3bf17d1 View commit details
    Browse the repository at this point in the history
  4. Add frost benchmarks

    Fiono11 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    f5b0f41 View commit details
    Browse the repository at this point in the history
  5. Refractoring

    Fiono11 committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8e779fc View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Improvements

    Fiono11 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    206d051 View commit details
    Browse the repository at this point in the history
  2. Implement SigningPackage

    Fiono11 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c4484b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3b1c63 View commit details
    Browse the repository at this point in the history
  4. Fix frost benchmark

    Fiono11 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    4020137 View commit details
    Browse the repository at this point in the history
  5. Implement cheater detection

    Fiono11 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    d830b7b View commit details
    Browse the repository at this point in the history
  6. Improvements

    Fiono11 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    8e091d3 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Improvements

    Fiono11 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    b0a0ed9 View commit details
    Browse the repository at this point in the history
  2. Improvements

    Fiono11 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    f67a4f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    524b01e View commit details
    Browse the repository at this point in the history
  4. Undo formatting

    Fiono11 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    1a9c024 View commit details
    Browse the repository at this point in the history
  5. Undo formatting

    Fiono11 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    20d539f View commit details
    Browse the repository at this point in the history
  6. Implementation of SimplPedPoP

    Improvements
    
    Add tests
    
    Fix tests
    
    Return keys from simplpedpop_recipient_all instead of points and scalars
    
    Replace pub(crate) with pub(super)
    
    Fix in ciphertexts loop
    
    Add wrapper types
    
    Implement SecretShare and EncryptedSecretShare types
    
    Implement SecretPolynomial and PolynomialCommitment types
    
    Restructuring of files
    
    Remove derive_key_from_scalar
    
    Remove ephemeral key
    
    Add Identifier type
    
    Add identifiers to dkg_output
    
    Remove proof of possession signature
    
    Improvements
    
    Fix deserialization of dkg output
    
    Remove unwrap
    
    Improve errors
    
    Add polynomial tests
    
    Reimplement ephemeral key and proof of possession
    
    Merge changes from final_frost branch to simplpedpop
    
    Undo formatting
    Fiono11 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    1402b1e View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Improvements

    Fiono11 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    e5b1f7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d67f38 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    689bfed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63cbcdf View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Fixes

    Fiono11 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    86c8bee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4835946 View commit details
    Browse the repository at this point in the history
  3. Fixes

    Fiono11 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    35518c6 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    d8ca0dd View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Small improvements

    Fiono11 committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    46b7d30 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Make tpk content pub

    Fiono11 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    fddd002 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    df2f948 View commit details
    Browse the repository at this point in the history
  2. Upgrade curve25519-dalek

    Appears this works everywhere
    burdges committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    b0741a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cfc580 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6829d16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4d26d6 View commit details
    Browse the repository at this point in the history
  6. Remove the FRO of FROST aka the dangerous 1-round

    We could expose this behind some HAZMAT feature I guess, not sure.
    burdges committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    3940595 View commit details
    Browse the repository at this point in the history
  7. rand_chacha fix maybe?

    burdges committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    fa7989b View commit details
    Browse the repository at this point in the history
  8. Ahh maybe this

    burdges committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    bde258e View commit details
    Browse the repository at this point in the history