首页> 外文会议>Proceedings of the Third IASTED International Conference on Advances in Computer Science and Technology >PARALLEL ON-CHIP CIPHERS DEVELOPMENT FOR THE THIRD GENERATION MOBILE TELECOMMUNICATION SYSTEM
【24h】

PARALLEL ON-CHIP CIPHERS DEVELOPMENT FOR THE THIRD GENERATION MOBILE TELECOMMUNICATION SYSTEM

机译:第三代移动通信系统的并行片上加密器开发

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

摘要

The paper focuses on the synthesis of a highly parallel hardware implementation of the main cipher designed for the third generation mobile communication system. The investigated algorithm is the KASUMI block cipher. Currently,KASUMI is well known to be a strong encryption algorithm.The use of such an algorithm within critical applications,such as mobile communication, requires efficient,highly reliable and correct hardware implementation. We will investigate satisfying such requirements by proposing and adopting a step-wise refinement software engineering approach to develop correct hardware circuits. The method uses a formal functional programming notation for specifying algorithms. The parallel behavior is then obtained through the use of a combination of function decomposition strategies, besides, data and process refinement techniques.The refinements are inspired by the operators of Communicating Sequential Processes (CSP) and map easily to programs in Handel-C (a modern C-based high-level langauge with hardware output). In this paper, we obtain several hardware implementations with different performance characteristics by applying different refinements to the algorithm. The developed designs are compiled and tested under Celoxica’s RC-1000 reconfigurable computer with its 2 million gates Virtex-E FPGA. Performance analysis and evaluation of these implementations are included.
机译:本文着重于为第三代移动通信系统设计的主要密码的高度并行硬件实现的综合。研究的算法是KASUMI分组密码。当前,KASUMI是一种强大的加密算法。在诸如移动通信之类的关键应用程序中使用这种算法需要高效,高度可靠和正确的硬件实现。我们将通过提出并采用逐步完善的软件工程方法来开发正确的硬件电路,来研究满足这些要求的方法。该方法使用形式化的功能编程符号来指定算法。然后,通过结合使用功能分解策略,数据和流程优化技术来获得并行行为。这些优化是由通信顺序过程(CSP)的运算符启发的,并且可以轻松地映射到Handel-C中的程序(a具有硬件输出的基于C的现代高级语言)。在本文中,通过对算法进行不同的改进,我们获得了具有不同性能特征的几种硬件实现。这些开发的设计是在Celoxica的RC-1000可重配置计算机及其200万门Virtex-E FPGA的基础上进行编译和测试的。这些实现的性能分析和评估也包括在内。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号