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

chore: merge PSE upstream to reconcile merge commits #18

Merged
merged 8 commits into from
Dec 15, 2023

Commits on Nov 17, 2023

  1. [fix/optimization] mul_by_3b special case should be `CURVE_ID == "b…

    …n256_g1"` (privacy-scaling-explorations#101)
    
    fix: `mul_by_3b` special case should be `CURVE_ID == "bn256_g1"`
    jonathanpwang authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    985d16e View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Fix nits in bn256. (privacy-scaling-explorations#99)

    * Comment residues used for field extensions
    
    * Remove unusued functions and constants
    
    * Correct forb constant comment
    davidnevadoc authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    d59aaa0 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Legendre trait now uses accelerated Jacobi (privacy-scaling-explorati…

    …ons#102)
    
    legendre trait now uses accelerated jacobi
    mratsim authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    2e7f8eb View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Booth encoding (privacy-scaling-explorations#106)

    * booth encoding baseline
    
    * working msm with booth encoding
    
    * tidy
    
    * apply suggestions & remove leftovers
    kilic authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    a3f15e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Add Pluto-Eris cycle of curves (privacy-scaling-explorations#98)

    * add: Pluto/Eris curves
    
    Co-authored-by: Zhiyong-Gong <[email protected]>
    
    address review comments
    
    Remove leftover
    
    add: test vectors for `test_from_u512`
    
    add and clean docs
    
    * Update Legendre impl
    
    Complete Pluto Eris docs
    davidnevadoc authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    bdb27cc View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Fix asm version of from_512 (privacy-scaling-explorations#108)

    * fix: from_512 asm version
    
    * add: bn256 hash_to_curve test vectors
    
    Co-authored-by: François Garillot <[email protected]>
    
    * remove `pub` visibility of `montgomery_form`
    
    * fmt
    
    * rename: test_consistent_hash_to_curve
    
    ---------
    
    Co-authored-by: François Garillot <[email protected]>
    davidnevadoc and huitseeker authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    4c1cd12 View commit details
    Browse the repository at this point in the history
  2. chore(src): typo fix (privacy-scaling-explorations#111)

    * typo fix
    
    * typo fix
    
    * typo fix
    Pan-chao authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    823212a View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

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