Definice maker | |
#define | RABIN_TEST_RELIABILITY 5 |
Funkce | |
template<int LENGTH> | |
cLgNr_le< LENGTH > | generate_prime2 (cLgNr_le< LENGTH > &a, int poz) |
cLgNr_le< 1024 > | eval_d2 (cLgNr_le< 1024 > e, cLgNr_le< 512 > p_, cLgNr_le< 512 > q_) |
cLgNr_le< 512 > | eval_d2 (cLgNr_le< 512 > e, cLgNr_le< 256 > p_, cLgNr_le< 256 > q_) |
cLgNr_le< 256 > | eval_d2 (cLgNr_le< 256 > e, cLgNr_le< 128 > p_, cLgNr_le< 128 > q_) |
|
udává počet iterací -> míru spolehlivosti Rabinova testu |
|
vypočte z kryptovaciho klíče dekryptovací e je příslušná cást krzptovacího klíče, p, q jsou prvočísla ze kerých bzlo vypočteno n, viz popis algoritmu. |
|
vypočte z kryptovaciho klíče dekryptovací e je příslušná cást krzptovacího klíče, p, q jsou prvočísla ze kerých bzlo vypočteno n, viz popis algoritmu. |
|
vypočte z kryptovaciho klíče dekryptovací e je příslušná cást krzptovacího klíče, p, q jsou prvočísla ze kerých bzlo vypočteno n, viz popis algoritmu. |
|
fuknce slouží ke generování velkých prvočísel vygenerované prvočíslo umístí do referencí předané proměnné a v cyklu provádí následující kroky: vzgeneruje náhodné číslo, zkusí jestli není dělitelné některým malým prvočíslem (pole PRIMES) a pokud ne provede na něj Rabinův test. první nahozený bit v požadovaném prvočísle je dán hodnotou poz. |