Parallelization of a Block Cipher Based on Chaotic Neural Networks

被引:3
作者
Burak, Dariusz [1 ]
机构
[1] West Pomeranian Univ Technol, Fac Comp Sci & Informat Technol, PL-71210 Szczecin, Poland
来源
ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT II (ICAISC 2015) | 2015年 / 9120卷
关键词
Neural network; Chaos; Encryption algorithm; Parallelization; OpenMP; ENCRYPTION SCHEME; ALGORITHM;
D O I
10.1007/978-3-319-19369-4_18
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper the results of parallelizing a block cipher based on chaotic neural networks are presented. A data dependence analysis of loops is applied in order to parallelize the algorithm. The parallelism of the algorithm is demonstrated in accordance with the OpenMP standard. As a result of this study, it is stated that the most time-consuming loops of the algorithm are suitable for parallelization. The efficiency measurements of a parallel algorithm working in standard modes of operation are shown.
引用
收藏
页码:191 / 201
页数:11
相关论文
共 20 条
  • [1] [Anonymous], 2001, OPTIMIZING COMPILERS
  • [2] [Anonymous], 2013, OpenMP Application Program Interface. Version 4.0
  • [3] [Anonymous], 1995, APPL CRYPTOGRAPHY PR
  • [4] Beletskyy V, 2004, LECT NOTES COMPUT SC, V3036, P635
  • [5] Bielecki W., 2006, WSEAS Transactions on Computers, V5, P125
  • [6] Parallelization of Encryption Algorithm Based on Chaos System and Neural Networks
    Burak, Dariusz
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 364 - 373
  • [7] The convergence properties of a clipped Hopfield network and its application in the design of keystream generator
    Chan, CK
    Cheng, LM
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (02): : 340 - 348
  • [8] Chapman B., 2007, USING OPENMP PORTABL
  • [9] Fadil Tariq Adnan, 2013, International Journal of Artificial Intelligence and Soft Computing, V3, P360
  • [10] A new symmetric probabilistic encryption scheme based on chaotic attractors of neural networks
    Guo, DH
    [J]. APPLIED INTELLIGENCE, 1999, 10 (01) : 71 - 84