|
Carmichael number Carmichael number is composite number that passed probabilistic prime tests. Carmichael number will pass Fermat test, Lucas test, Miller-Rabin test and any other probabilistic prime test. Carmichael number is also called pseudoprime. Since the creation of prime number using deterministic prime test take times, many implementation/program just use a pseudoprime which have not been tested thoroughly with deterministic prime test, but these pseudoprimes are working fine in the program, creating a key-pair in RSA for example requires a prime number P and Q, and its implementation such as in OpenSSL (for example) just using pseudoprime, sometime it uses strong pseudoprime which mean the pseudoprime divided by two (2) is a prime/pseudoprime ((P-1/)2 = pseudoprime/prime). The carmichael number occurance depends on: Example(1): Example(2): So, with different test algorithm and different base value (witness) and different number of loop will have different Carmichael number. To eliminate Carmichael number: NOTE: Normally to avoid Carmichael number, developer use many base values
(witnesses), but developer use fewer base values (witnesses) to keep the
speed of the running test so it will not hurt the performance. |
|
|
Author
Site Map Disclaimer
HMaxF Ultimate Recursive Lossless Compression Research 2001 - 2003 (c) All Rights Reserved. |
|