This article concludes a series of publications dedicated to the development of the NeuroAtom cryptographic primitive and presents the final ecosystem architecture. The core implements eight security functions—hashing, stream cipher, pseudorandom number generator, message authentication code, digital signature, key derivation function, key exchange, and authenticated encryption—within a footprint of 9.6 KB of payload (5.2 KB code and 4.4 KB data). Testing according to the NIST SP 800-22 methodology was conducted on 16 samples, each of 100 MB in size (835 binary sequences per sample): 8 samples for REAL mode and 8 samples for TRAP mode (pseudo-data traps). All 16 samples demonstrated a proportion of successful sequences within acceptable limits (not below 818 out of 835 for tests with a significance level of 0.01). Avalanche characteristics were measured in 24 tests (12 functions × 2 modes), with no zero avalanches detected. The inapplicability of Shor's algorithm is shown due to the absence of abelian hidden subgroups. The TRAP mode precludes the possibility of constructing an oracle for Grover's algorithm without knowledge of the plaintext: each incorrect key generates its own cryptographically correct reality, and the quantum computer has no criterion for selecting the true one. A software implementation on a general-purpose processor provides a hashing speed of 80 MB/s. Preliminary estimates for a hardware implementation (180 nm CMOS) indicate approximately 10,000 logic gates with a complete absence of static memory; expected power consumption is estimated at 20 pJ per operation. Previously published results of NIST testing, avalanche analysis, and proofs of quantum resistance are integrated into this article as elements of a unified body of evidence.
Maria Surkova (Thu,) studied this question.