Commit History

Author SHA1 Message Date
  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