Research Article

Fast Software Implementation of Serial Test and Approximate Entropy Test of Binary Sequence

Table 9

The performance of the original implementation NIST STS, the implementation Fast NIST STS from [17], and our new implementation. Merged test is a combined test of the serial test (m = 2 and 5) and approximate entropy test (m = 2 and 5).

TestsNIST STS [1] (ms)Fast NIST STS [17] (ms)Our (ms)Speedup our vs. Fast NIST STS

Serial test (m = 2)32.8440.6270.5461.148
Serial test (m = 5)64.6100.6300.5751.096
Serial test (m = 2 and 5)96.1631.2830.5932.164
Approximate entropy test (m = 2)36.0460.6360.5531.150
Approximate entropy test (m = 5)50.8310.6470.581.116
Approximate entropy test (m = 2 and 5)124.5061.2620.6012.100
Merged test220.3132.5610.6284.078