Вернуться к статье
Разработка программного модуля для комплексной оценки качества псевдослучайных последовательностей
Comparative analysis of the developed module and its key analogs
Characteristic | Developed module (C#/.NET 7) | NIST STS (C/C++) | Dieharder (C/C++) | TestU01 (C/C++) |
Number of tests | 31 (NIST, Diehard, 4 specialized) | 15 (NIST only) | 31 (more than 110 statistics) | 106 (about 160 statistics) |
Parallelism support | Yes (Task Parallel Library) | No (sequential) | Partial | No (sequential) |
Results visualization | Interactive UI (charts, tables) | Text report | Text report | Text report |
Automatic reproducibility | Yes (seed logging and saving) | Manual saving | Manual saving | Manual saving |
Key advantage | Comprehensiveness, speed, clear UI | Compliance with the NIST standard | Extensive test set, physical entropy | In-depth linear complexity analysis |
