Step to improve neural cryptography against flipping attacks.
Synchronization of neural networks by mutual learning has been demonstrated to be possible for constructing key exchange protocol over public channel. However, the neural cryptography schemes presented so far are not the securest under regular flipping attack (RFA) and are completely insecure under majority flipping attack (MFA). We propose a scheme by splitting the mutual information and the training process to improve the security of neural cryptosystem against flipping attacks. Both analytical and simulation results show that the success probability of RFA on the proposed scheme can be decreased to the level of brute force attack (BFA) and the success probability of MFA still decays exponentially with the weights' level L. The synchronization time of the parties also remains polynomial with L. Moreover, we analyze the security under an advanced flipping attack.
Zhou
Jiantao
J
Department of Radio Engineering, Southeast University, Nanjing, 210096, China. jtzhou@seu.edu.cn
Xu
Qinzhen
Q
Pei
Wenjiang
W
He
Zhenya
Z
Szu
Harold
H
D000465:Algorithms; D001185:Artificial Intelligence; D016571:Neural Networks, Computer