Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #4
pseudoprimes.rs
LucasCheck::Regular
to match what's described in FIPS-186.5 Section B.3.3lucas_test()
to make it easier to understand when the checks are appliedlucas.rs
hazmat::minimum_mr_iterations()
with the recommended formula from FIPSfips_is_prime_with_rng()
andfips_is_safe_prime_with_rng()
Is there a better way to organize the FIPS preset? A
fips
submodule? Or just prefixes/suffixes? Should we provide a corresponding prime-generation function, or just have users rely onsieve_and_find()
? Although maybe we should push it to when we're dealing with #62.