title: Step to improve neural cryptography against flipping attacks.
abstract: 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.
authors.affiliation: Department of Radio Engineering, Southeast University, Nanjing, 210096, China. jtzhou@seu.edu.cn
authors.forename: Jiantao
authors.initials: J
authors.lastname: Zhou
authors.forename: Qinzhen
authors.initials: Q
authors.lastname: Xu
authors.forename: Wenjiang
authors.initials: W
authors.lastname: Pei
authors.forename: Zhenya
authors.initials: Z
authors.lastname: He
authors.forename: Harold
authors.initials: H
authors.lastname: Szu
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D016571:Neural Networks, Computer