首页> 外文期刊>Wireless Networks >Low area ASIC implementation of LUT-CLA-QTL architecture for cryptography applications
【24h】

Low area ASIC implementation of LUT-CLA-QTL architecture for cryptography applications

机译:LUT-CLA-QTL架构用于加密应用的低区域ASIC实现

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

摘要

The block cipher (BC) algorithm is very fast and easy to standardize and facilitate the hardware (H/W) and software implementations. Thus, in data security BC values are the main constraints in present days. In this paper, a new ultra lightweight BC is implemented which consists of 64-bits BC QTL that supports 128 or 68-bits keys. The conventional Feistel type structure (FTS) is a slow diffusion process, but a new FTS is a fast diffusion process in the QTL structure design. Furthermore, the look-up-table-carry look ahead adder-quantitative trait loci (LUT-CLA-QTL) method is introduced in this paper, which has reduced area, cost and H/W utilization of the system by using LUT-CLA scheme. In this work, an image was read in the MATLAB. That pixel-binary value given to the VLSI then that result given into the Matlab to retrieve the original image. Finally, the decrypted image was equal to the input image. In ASIC implementation, area, power, delay, area power product and area delay product are minimized by using cadence encounter tool with 180 nm and 45 nm library technology. The LUT-CLA-QTL method was achieved less area and power and delay compared to conventional methods.
机译:块密码(BC)算法非常快速且易于标准化和促进硬件(H / W)和软件实现。因此,在数据安全中,BC值是当前几天的主要约束。在本文中,实现了一种新的超轻量级BC,其包括支持128或68位键的64位BC QTL。传统的Feistel型结构(FTS)是慢的扩散过程,但是新FTS是QTL结构设计中的快速扩散过程。此外,本文介绍了查找表携带的护头加法器定量特性基因座(LUT-CLA-QTL)方法,其通过使用LUT-CLA具有减少的区域,成本和H / W利用系统的利用率方案。在这项工作中,在MATLAB中读取图像。那个像素二进制值给出的VLSI,那么它将给出到MATLAB中以检索原始图像。最后,解密的图像等于输入图像。在ASIC实现,面积,电源,延迟,区域电源和区域延迟产品通过使用180nm和45 nm库技术的CAdence Encounter工具最小化。与常规方法相比,LUT-CLA-QTL方法较少,较少的区域和功率和延迟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号