On the Improvement of Neural Cryptography Using Erroneous Transmitted Information With Error Prediction

被引:13
|
作者
Allam, Ahmed M. [1 ]
Abbas, Hazem M. [2 ]
机构
[1] Ain Shams Univ, Dept Comp & Syst Engn, Cairo 11361, Egypt
[2] Mentor Graph Egypt, Cairo 11361, Egypt
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2010年 / 21卷 / 12期
关键词
Cryptography; mutual learning; neural cryptography; neural synchronization; tree parity machine;
D O I
10.1109/TNN.2010.2079948
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural cryptography deals with the problem of "key exchange" between two neural networks using the mutual learning concept. The two networks exchange their outputs (in bits) and the key between the two communicating parties is eventually represented in the final learned weights, when the two networks are said to be synchronized. Security of neural synchronization is put at risk if an attacker is capable of synchronizing with any of the two parties during the training process. Therefore, diminishing the probability of such a threat improves the reliability of exchanging the output bits through a public channel. The synchronization with feedback algorithm is one of the existing algorithms that enhances the security of neural cryptography. This paper proposes three new algorithms to enhance the mutual learning process. They mainly depend on disrupting the attacker confidence in the exchanged outputs and input patterns during training. The first algorithm is called "Do not Trust My Partner" (DTMP), which relies on one party sending erroneous output bits, with the other party being capable of predicting and correcting this error. The second algorithm is called "Synchronization with Common Secret Feedback" (SCSFB), where inputs are kept partially secret and the attacker has to train its network on input patterns that are different from the training sets used by the communicating parties. The third algorithm is a hybrid technique combining the features of the DTMP and SCSFB. The proposed approaches are shown to outperform the synchronization with feedback algorithm in the time needed for the parties to synchronize.
引用
收藏
页码:1915 / 1924
页数:10
相关论文
共 50 条
  • [1] Improved Security of Neural Cryptography Using Don't-Trust-My-Partner and Error Prediction
    Allam, Ahmed M.
    Abbas, Hazem M.
    [J]. IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 1900 - 1906
  • [2] Zero-error information and applications in cryptography
    Wolf, S
    Wullschleger, J
    [J]. 2004 IEEE INFORMATION THEORY WORKSHOP, PROCEEDINGS, 2004, : 1 - 6
  • [3] A New Error Correction Technique in Quantum Cryptography using Artificial Neural Networks
    Das, Gobinda
    Kule, Malay
    [J]. 2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [4] Reduction Processing of the Position Estimation Error Using Transmitted Directivity Information
    Hatano, Hiroyuki
    Mizutani, Tomoharu
    Kuwahara, Yoshihiko
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (01) : 286 - 295
  • [5] INSULIN AND MEAL INFORMATION IMPROVEMENT OF GLUCOSE PREDICTION BY A NEURAL NETWORK
    Zecchin, C.
    Facchinetti, A.
    Sparacino, G.
    Cobelli, C.
    [J]. DIABETES TECHNOLOGY & THERAPEUTICS, 2014, 16 : A81 - A81
  • [6] A Symmetric Key Cryptography using Genetic Algorithm and Error Back Propagation Neural Network
    Sagar, Vikas
    Kumar, Krishan
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 1386 - 1391
  • [7] Using neural network in cryptography
    Volná, E
    [J]. STATE OF THE ART IN COMPUTATIONAL INTELLIGENCE, 2000, : 262 - 267
  • [8] Selective prediction error transmission using motion information
    Hanssens, E
    Chupeau, B
    Legat, JD
    Macq, B
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 1998, 12 (01) : 71 - 81
  • [9] Cryptography using neural network
    Godhavari, T
    Alamelu, NR
    Soundararajan, R
    [J]. INDICON 2005 Proceedings, 2005, : 258 - 261
  • [10] An Error Reduction Algorithm for Position Estimation Systems Using Transmitted Directivity Information
    Hatano, Hiroyuki
    Mizutani, Tomoharu
    Kuwahara, Yoshihiko
    [J]. PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON NETWORKS (ICN 2011), 2011, : 267 - 272