基于RBM的快速伪随机序列密码生成器
A Fast Pseudo-Stochastic Sequential Cipher Generator Based on RBMs
摘要:
基于受限玻尔兹曼机(RBM),提出了一种改进的伪随机序列密码发生器。它是有效和高效的,因为有两个优点:该生成器包括一个随机神经网络,可以并行执行的计算,也就是说,所有的元素被同时计算;无限数量的顺序密码可以同时生成多个加密模式。输出序列密码的周期性和相关性满足序列数据加密设计的要求。实验中,将生成的序列密码用于图像加密,在密钥空间分析、相关性分析、敏感性分析和差分攻击等方面都取得了较好的性能。实验结果表明,该方法可以有效地促进图像保护技术在计算机安全领域的发展.
英文摘要:
Based on Restricted Boltzmann Machines (RBMs), 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 the requirements for the design of encrypting sequential data. In the experiment, the generated sequential cipher is used to encrypt the image, and better performance is achieved in terms of the key space analysis, the correlation analysis, the sensitivity analysis and the differential attack. The experimental result is promising that could promote the development of image protection in computer security.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。