ConfSync: Confirmation of mutual synchronization of the TPMs in Python
Keywords: neural network, neural synchronization, Tree parity machine, Key exchange
Abstract
ConfSync is a specialized open-source tool for simulating synchronization of Tree Parity Machines (TPMs). This new tool introduces advanced verification models, including hash-based, matrix-based and polynomial function methods for synaptic weight comparison. With these enhancements, researchers and students can observe how different parameters and learning rules (Hebbian, Anti-Hebbian, Random-Walk) affect TPM synchronization, providing a greater understanding of neural synchronization and key exchange mechanisms. ConfSync automates stimulus and weight generation, output computation, and synaptic updates while providing comprehensive data export for thorough analysis and educational exploration of secure communication systems.
Más información
Título según WOS: | ConfSync: Confirmation of mutual synchronization of the TPMs in Python |
Volumen: | 29 |
Fecha de publicación: | 2025 |
Idioma: | English |
DOI: |
10.1016/j.softx.2025.102053 |
Notas: | ISI |