briansmith / ring

Safe, fast, small crypto using Rust
Other
3.7k stars 698 forks source link

ec suite_b: Encapsulate access to limbs of scalars and field elements. #1849

Closed briansmith closed 9 months ago

briansmith commented 9 months ago

Provide a better API to (internal) users of ec::suite_b::ops so they don't have to do their own low-level slice indexing.

This is also a step towards a better ops API that also handles the cpu::Features aspects.

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (16c3e19) 96.01% compared to head (04e3163) 96.02%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1849 +/- ## ======================================= Coverage 96.01% 96.02% ======================================= Files 136 136 Lines 20697 20704 +7 Branches 226 226 ======================================= + Hits 19872 19880 +8 Misses 791 791 + Partials 34 33 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.