A fast pseudo-stochastic sequential cipher generator based on RBMs

被引:0
|
作者
Fei Hu
Xiaofei Xu
Tao Peng
Changjiu Pu
Li Li
机构
[1] Southwest University,School of Computer and Information Science
[2] Chongqing University of Education,Network Centre
来源
关键词
Restricted Boltzmann machines; Neural networks; Image protection; Sequential data encryption;
D O I
暂无
中图分类号
学科分类号
摘要
Based on Restricted Boltzmann machines, an improved pseudo-stochastic sequential cipher generator is proposed. It is effective and efficient because of the two advantages: this generator includes a stochastic neural network that can perform the calculation in parallel, that is to say, all elements are calculated simultaneously; unlimited number of sequential ciphers can be generated simultaneously for multiple encryption schemas. The periodicity and the correlation of the output sequential ciphers meet requirements for the design of encrypting sequential data. In the experiment, the generated sequential cipher is used to encrypt images, and better performance is achieved in terms of the key space analysis, the correlation analysis, the sensitivity analysis and the differential attack. To evaluate the efficiency of our method, a comparative study is performed with a prevalent method called “logistic map.” Our approach achieves a better performance on running time estimation. The experimental results are promising as the proposed method could promote the development of image protection in computer security.
引用
收藏
页码:1277 / 1287
页数:10
相关论文
共 50 条
  • [41] Design of chaotic pseudo-random bit generator and its applications in stream-cipher cryptography
    Wang, Xing-Yuan
    Wang, Xiao-Juan
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2008, 19 (05): : 813 - 820
  • [42] Strike: Stream Cipher Based on Stochastic Lightning Strike Behaviour
    Suwais, Khaled
    Almanasra, Sally
    APPLIED SCIENCES-BASEL, 2023, 13 (08):
  • [43] An On-Demand Fast Parallel Pseudo Random Number Generator with Applications
    Banerjee, Dip Sankar
    Bahl, Aman Kumar
    Kothapalli, Kishore
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 1703 - 1711
  • [44] A Fast, Energy Efficient and Tunable Magnetic Tunnel Junction Based Bitstream Generator for Stochastic Computing
    Becle, Etienne
    Prenat, Guillaume
    Talatchian, Philippe
    Anghel, Lorena
    Prejbeanu, Ioan-Lucian
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (08) : 3251 - 3259
  • [45] Design, Implementation, and Analysis of a Block Cipher Based on a Secure Chaotic Generator
    Dridi, Fethi
    El Assad, Safwan
    Youssef, Wajih El Hadj
    Machhout, Mohsen
    Lozi, Rene
    APPLIED SCIENCES-BASEL, 2022, 12 (19):
  • [46] Pseudorandom Bit Sequence Generator for Stream Cipher Based on Elliptic Curves
    Payingat, Jilna
    Pattathil, Deepthi P.
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [47] MEMS-Based Seed Generator Applied to a Chaotic Stream Cipher
    Garcia-Bosque, M.
    Perez, A.
    Sanchez-Azqueta, C.
    Royo, G.
    Celma, S.
    SMART SENSORS, ACTUATORS, AND MEMS VIII, 2017, 10246
  • [48] Efficient Hybrid Encryption System Based on Block Cipher and Chaos Generator
    Kotel, S.
    Sbiaa, F.
    Zeghid, M.
    Machhout, M.
    Baganne, A.
    Tourki, R.
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2016, : 375 - 382
  • [49] LT Code Design Based on RC4 Sequential Cipher
    Xing, Yanling
    Pei, Yukui
    Ge, Ning
    PROCEEDINGS OF 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, 2012, : 1154 - 1158
  • [50] A Pseudo-Random Number Generator Circuit for Nanoscale Stochastic Computing (SC)
    Junsangsri, Pilin
    Lombardi, Fabrizio
    2023 IEEE 23RD INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY, NANO, 2023, : 299 - 304