Simon Tatham
|
6520574e58
Side-channel-safe rewrite of the Miller-Rabin test.
|
3 years ago |
Simon Tatham
|
23431f8ff4
Add some tests of Miller-Rabin to cryptsuite.
|
3 years ago |
Simon Tatham
|
1c039d0a7b
Spelling: standardise on "DSA", not "DSS".
|
3 years ago |
Simon Tatham
|
844e766b03
RSA generation: option to generate strong primes.
|
4 years ago |
Simon Tatham
|
115686527c
PrimeCandidateSource: add one-shot mode.
|
4 years ago |
Simon Tatham
|
6b1fbfe55c
PrimeCandidateSource: add Sophie Germain filtering.
|
4 years ago |
Simon Tatham
|
18fd47b618
Generate MPU certificates for proven primes.
|
4 years ago |
Simon Tatham
|
141663abba
New system for generating provable prime numbers.
|
4 years ago |
Simon Tatham
|
d711cc849c
Add linear mode to the new progress reporting system.
|
4 years ago |
Simon Tatham
|
cfa3f8b192
PrimeCandidateSource: two extra query functions.
|
4 years ago |
Simon Tatham
|
18be6aec58
PrimeCandidateSource: remember prime factors of n-1.
|
4 years ago |
Simon Tatham
|
2be70baa0d
New 'Pockle' object, for verifying primality.
|
4 years ago |
Simon Tatham
|
ece788240c
Introduce a vtable system for prime generation.
|
4 years ago |
Simon Tatham
|
750f5222b2
Factor out Miller-Rabin checking into its own file.
|
4 years ago |
Simon Tatham
|
79d3c1783b
New vtable API for keygen progress reporting.
|
4 years ago |
Simon Tatham
|
62733a8389
Revert "New vtable API for keygen progress reporting."
|
4 years ago |
Simon Tatham
|
a7bdefb394
New vtable API for keygen progress reporting.
|
4 years ago |
Simon Tatham
|
63b8f537f2
New API for primegen(), using PrimeCandidateSource.
|
4 years ago |
Simon Tatham
|
da3bc3d927
Refactor generation of candidate integers in primegen.
|
4 years ago |
Simon Tatham
|
9af72ca1e8
Move init_primes_array out into its own file.
|
4 years ago |