3 ms·
No cryptographer cares about time-complexity on its own. Even the naive asymptotic cost-model is `t * (P + M)`, where P is the number of processors and M the am
by CodesInChaos 1y ago
No cryptographer cares about time-complexity on its own. Even the naive asymptotic cost-model is `t * (P + M)`, where P is the number of processors and M the amount of memory (including ROM/code-size). And a more serious cost-model is `t * A` where A is the chip area (~transistor count). This considers less obvious costs, like the size of the memory access circuitry, which can be substantial when you have a large number of parallel processors.
In any of these models the time would be multiplied with the size of the lookup table, resulting in a cost much higher that number-field-sieve.
Plus you need to consider the (amortized) cost of populating the lookup table.