...
首页> 外文期刊>International Journal of Computer Systems Science & Engineering >FPGA Implementation of Programmable Cellular Automata Encryption Algorithm for Network Communications
【24h】

FPGA Implementation of Programmable Cellular Automata Encryption Algorithm for Network Communications

机译:网络通信中可编程元胞自动机加密算法的FPGA实现

获取原文
获取原文并翻译 | 示例
           

摘要

This research presents an encryption technique based on the programmable cellular automata (PCA) theory for realizing a hardware cryptosystem that can be applied in high-speed data communication networks. The PCA blocks proposed in this article makes the encryption system much more resistant on different types of attacks and the cellular automata's parallel information processing property give high speed. In this paper it is shown how a series of simple elements called "cells" interact using certain evolution rules and topologies to form a larger body that acts like an encryption system. The proposed architecture is implemented efficiently in hardware, in reconfigurable systems. An experimental hardware platform based on Xilinx FPGA XC3S500E was used for prototyping the proposed algorithm for both encryption and decryption modules. The results demonstrate that the proposed encryption algorithm has properties of large key space, high sensitivity to key, distribution of encrypted text in all ASCII intervals, resisting differential attacks, so the cryptosystem is practical and secure.
机译:这项研究提出了一种基于可编程蜂窝自动机(PCA)理论的加密技术,用于实现可以在高速数据通信网络中应用的硬件密码系统​​。本文中提出的PCA块使加密系统对不同类型的攻击更具抵抗力,而蜂窝自动机的并行信息处理特性则可以提高速度。在本文中,显示了一系列称为“单元”的简单元素如何使用某些演化规则和拓扑进行交互,以形成像加密系统一样工作的较大主体。所提出的架构在可重配置系统中以硬件有效地实现。使用基于Xilinx FPGA XC3S500E的实验硬件平台对加密和解密模块的算法进行原型设计。结果表明,所提出的加密算法具有密钥空间大,对密钥的敏感性高,在所有ASCII区间内均分布加密文本,抵抗差分攻击的特性,因此实用且安全。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号