Creation of a 512-bit strong BPSW-prime with the IRandomStrongBPSWPrime function of the fnx.BigInts.Primes unit.
P (strong BPSW-prime) --------------------- 696992445871089329842028648919605043105423215360463837657928973128478 920600311085200498652403651022548566872219187749038176348615091098203 0871257115667533 Binary size = 512 Q (factor of P - 1) ------------------- 218585421909725326998336625795602099570291336251615247401197966034350 9141 Binary size = 241 R (factor of P + 1) ------------------- 534715245307606015368246176978647766672006429900298696023781292108906 961 Binary size = 239 S (factor of Q - 1) ------------------- 3417675204665718081253855511937974213660901296548803535350139567 Binary size = 212 Check (P = 1 mod Q) : OK Check (P = -1 mod R) : OK Check (Q = 1 mod S) : OK Check (P is BPSW-prime) : OK Check (Q is BPSW-prime) : OK Check (R is BPSW-prime) : OK Check (S is BPSW-prime) : OK Running time (creation) = 18.995 ms







Sorry, this part cannot be displayed on small screens!