首页> 外文会议>International Parallel and Distributed Processing Symposium >Dynamically modifiable ciphers using a reconfigurable CAST-128 based algorithm on ATMEL's FPSLIC reconfigurable FPGA architecture
【24h】

Dynamically modifiable ciphers using a reconfigurable CAST-128 based algorithm on ATMEL's FPSLIC reconfigurable FPGA architecture

机译:在Atmel的FPSLIC可重新配置FPGA架构上使用基于可重构的CAST-128算法动态修改的CIPHER

获取原文

摘要

In this paper we propose an integrated hard-ware/software methodology for the implementation of dynamically reconfigurable cryptoalgorithms with good security properties, on Field Programmable Gate Arrays (FPGAs): we start with a specific cryptoalgorithm implemented on the FPGA and then enable the modification of the only element of the algorithm that lets intact its structure, the substitution boxes. Since the properties of the s-boxes largely determine the properties of the cryptoalgorithm, we provide the architecture of a CAST-128 based cryptoalgorithm whose s-box construction methodology results in s-boxes with good properties. We map this architecture on ATMEL's innovative processor+FPGA chip FPSLIC where the cryptoalgorithm is implemented on the FPGA part while the s-box construction algorithm runs on the processor part (AVR). The result is a one chip fast and secure cryptoalgorithm than can reconfigure itself at run time, either autonomously at regular time intervals or upon receipt of an external signal in order to hinder or confuse suspected cryptanalytic efforts.
机译:在本文中,我们提出了一种集成的硬件/软件方法,用于实现具有良好安全性的动态可重新配置的密码,在现场可编程门阵列(FPGA)上:我们从FPGA上实现的特定密码算法开始,然后启用修改算法的唯一要素,可让其完整其结构,替换框。由于S箱的特性在很大程度上决定了密码算法的性质,我们提供了基于CAST-128的Cast-128的密码算法的架构,其S盒施工方法在具有良好性质的S箱中产生。我们在Atmel的创新处理器+ FPGA芯片FPSLIC上映射此架构,其中Cryptoalgorithm在FPGA部分上实现,而S盒构造算法在处理器部分(AVR)上运行。结果是一个芯片快速且安全的密码算法,而不是在运行时重新配置,自主地以规则的时间间隔或在接收到外部信号时,以妨碍或混淆怀疑的密码努力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号