File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111- ` sieve_once() ` was removed ([ #22 ] ).
1212- ` MillerRabin::new() ` and ` test_random_base() ` will panic if the input is invalid. ([ #22 ] )
1313- ` MillerRabin::check() ` renamed to ` test() ` . ([ #22 ] )
14+ - Prime-generating function take ` Option<usize> ` instead of ` usize ` , where ` None ` means the full size of the ` Uint ` . ([ #19 ] )
1415
1516
1617### Added
@@ -22,8 +23,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2223
2324- Some mistakes in the description of Lucas checks (the logic itself was fine). ([ #20 ] )
2425- Major performance increase across the board due to better sieving (especially for random safe prime finding). ([ #22 ] )
26+ - Performance increase for the cases when the bit size of the generated prime is smaller than that of the containing ` Uint ` . ([ #19 ] )
2527
2628
29+ [ #19 ] : https://github.com/nucypher/rust-umbral/pull/19
2730[ #20 ] : https://github.com/nucypher/rust-umbral/pull/20
2831[ #22 ] : https://github.com/nucypher/rust-umbral/pull/22
2932
You can’t perform that action at this time.
0 commit comments