Skip to content

Commit

Permalink
Switch inlining to subroutines in non-alt ARM P-521 point doubling
Browse files Browse the repository at this point in the history
The previous version with the field operations inlined led to both a
very long-running proof and rather extravagant code size. The big two
field operations (modular multiplication and squaring) now call local
subroutines instead, which solves both problems and seems to have
minimal impact on performance.

s2n-bignum original commit: awslabs/s2n-bignum@8c27977

s2n-bignum original commit: awslabs/s2n-bignum@61e4747
  • Loading branch information
jargh committed Apr 4, 2024
1 parent f9f04cf commit a556ff4
Showing 1 changed file with 1,061 additions and 1,043 deletions.
Loading

0 comments on commit a556ff4

Please sign in to comment.