【24h】

Cellular Automata Cryptography Using Reconfigurable Computing

机译:使用可重新配置计算的蜂窝自动机加密

获取原文

摘要

Cryptography is an important and vital application in security, defence, medical, business and many other application areas. The effective measure of a cryptosystem, is how long it can be used to encrypt and decrypt messages without the 'key' being broken. A class of cellular automata (CA) based encryption algorithms presents a particular promising approach to cryptography, since the initial state of the CA is the key to the encryption, evolving a complex chaotic system from this 'initial state' which cannot be predicted. However, software implementations of CA cryptography have the disadvantage that special purpose hardware canbe applied to break the code. Thus implementation in hardware is desirable to ensure that this evolutionary approach to computing is done in real time. This short paper has demonstrated CA cryptography can be implemented on a reconfigurable computing architecture (SPACE-2). The algorithm was described and verified in the Circal process algebra, and demonstrated on the reconfigurable computer.
机译:加密是安全,防御,医疗,商业和许多其他应用领域的重要应用。密码系统的有效度量是加密和解密消息而无需“键”被打破的时间。一类基于蜂窝自动机(CA)的加密算法呈现了一个特定的加密方法,因为CA的初始状态是加密的关键,从该“初始状态”中不断预测的复杂混沌系统。然而,CA加密的软件实现具有缺点,即专用硬件可以应用于破坏代码。因此,硬件的实现是希望确保这种进化的计算方法实时完成。本短文已经证明了CA密码术可以在可重新配置的计算架构(SPACE-2)上实现。在电路过程代数中描述并验证了该算法,并在可重新配置的计算机上进行说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号