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

fix: Resolution of bugs from bigfield audits #9547

Merged
merged 36 commits into from
Oct 31, 2024

Commits on Oct 30, 2024

  1. cmake fix

    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    7f47f71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d67b760 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2babdcd View commit details
    Browse the repository at this point in the history
  4. Fix for issue 3 (ZKS.03, SPB.3.2.1) Unconstrained limbs in exponentia…

    …tion and issue 15 (ZKS.0a) Handling of constant exponents
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    8ffcc6c View commit details
    Browse the repository at this point in the history
  5. Fix for issue 4 (ZKS.01, ZLC.3.4, SPB 3.1.2) Broken bigfield construc…

    …tor for non-normalized inputs
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    7d0c73e View commit details
    Browse the repository at this point in the history
  6. Fix for issue 5 (ZKS.04, ZLC.3.1, ZLC.3.2, SPB3.3.2) Maximum Limb Siz…

    …e Fails to Ensure Multiplication Soundness
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    a8ee595 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35b0114 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0d6d7ed View commit details
    Browse the repository at this point in the history
  9. Fix for issue 8 (ZKS.07, ZLC3.5, ZLC3.6, SPB3.5.6) Unsafe Constructor…

    …s Allow Breaking Core Invariant
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    ceaa933 View commit details
    Browse the repository at this point in the history
  10. Fix for issue 9 (ZLC.3.3) Underflow possible in evaluate_non_native_f…

    …ield_multiplication
    Sarkoxed authored and Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    9172f9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    122757e View commit details
    Browse the repository at this point in the history
  12. Fix for issue 11 (ZKS.0b, ZLC.3.7) Proving that multiples of p are un…

    …equal to 0 modulo p possible
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    1c29e5e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ae02d4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    975290f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a2ed963 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    202bdf3 View commit details
    Browse the repository at this point in the history
  17. Fix for issue 17 (SPB.3.4.2) Assertion needed to prevent bypass range…

    …-checks in unsafe_evaluate_multiply_add
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    3d2a454 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f508f3c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8880b4b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6cf1389 View commit details
    Browse the repository at this point in the history
  21. Fix for issue 23 (ZLC.3.15) Assert for add_to_lower_limb could be ine…

    …ffective due to overflow
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    0291f09 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    14b006d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    707bcc5 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3bfae51 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    edee027 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    dd351ff View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    e899394 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e1cedf0 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    455a6ca View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    52b1c37 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    105f33f View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2e0d33f View commit details
    Browse the repository at this point in the history
  33. Fix for informational issue assert_equal with a constant without self…

    …_reduce could fail. Added comment
    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    7bdb3f3 View commit details
    Browse the repository at this point in the history
  34. format fix

    Rumata888 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e33472c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. fix

    Rumata888 committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    a695988 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a728268 View commit details
    Browse the repository at this point in the history