Improving the Performance of a Scalable Encryption Algorithm (SEA) using FPGA

被引:0
|
作者
Kumar, Praveen [1 ]
Ezhumalai, P. [1 ]
Ramesh, P. [1 ]
Gomathi, S. Sankara [2 ]
Sakthivel, P. [3 ]
机构
[1] Anna Univ, Sri Venkateswara Coll Engn, Dept Comp Sci, Madras 600025, Tamil Nadu, India
[2] RMK Engn Coll, Dept Informat Technol, Madras, Tamil Nadu, India
[3] Guindy Anna Univ, Coll Engn, Madras, Tamil Nadu, India
关键词
Computer security; DES - Data Encryption Standard; VHDL - Hardware Description Language; FPGA - Field Programmable Gate Array;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The present symmetric encryption algorithms result from a Tradeoff between implementation cost and resulting performances. SEA is a scalable encryption algorithm targeted for small embedded applications. It was initially designed for software implementations in controllers, smart cards, or processors. In this Paper we proposed a system that investigates its performances in recent field-programmable gate array (FPGA) devices. The proposed system is applicable where there are limited processing resources and throughput requirements. For this purpose, we propose low-cost encryption routines (i.e. with small code size and memory) targeted for processors with a limited instruction set (i.e. AND, OR, XOR gates, word rotation and modular addition). The proposed design is parametric in the text, key and processor size, provably secure against linear or differential cryptanalysis, allows efficient combination of encryption/decryption and on-the-fly" key derivation. Beyond its low cost performances, a significant advantage of the proposed architecture is its full flexibility for any parameter of the scalable encryption algorithm, taking advantage of generic VHDL coding.
引用
收藏
页码:1 / 5
页数:5
相关论文
共 50 条
  • [41] FPGA implementation of an optimized A5/3 encryption algorithm
    Madani, Mahdi
    Tanougast, Camel
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 78 (78)
  • [42] Design of FPGA Circuit for SHA-3 Encryption Algorithm
    Zhang, Yuxiang
    Fu, Wenjiong
    Xing, Lidong
    [J]. ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 1471 - 1478
  • [43] The Implementation of AES-CMAC Authenticated Encryption Algorithm on FPGA
    Pirzada, Syed Jahanzeb Hussain
    Murtaza, Abid
    Hasan, Muhammad Noman
    Xu, Tongge
    Liu Jianwei
    [J]. 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING TECHNOLOGY (CCET), 2019, : 193 - 197
  • [44] Implementing Authenticated Encryption Algorithm MK-3 on FPGA
    Werner, Gordon
    Farris, Steven
    Kaminsky, Alan
    Kurdziel, Michael
    Lukowiak, Marcin
    Radziszowski, Stanislaw
    [J]. MILCOM 2016 - 2016 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2016, : 1225 - 1230
  • [45] Encryption Design Based on FPGA using VHDL
    Abdulwahab, Murtada M.
    Alzubaidi, Abdul Rasoul J.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (12): : 96 - 100
  • [46] HARDWARE IMPLEMENTATION OF SERPENT ENCRYPTION ALGORITHM ON XILINX FPGA DEVICES
    Grozea, Constantin
    Guiman, Gheorghe
    Hritcu, Daniel-Tiberius
    Radoi, Ionut
    [J]. 18TH INTERNATIONAL CONFERENCE - THE KNOWLEDGE-BASED ORGANIZATION: APPLIED TECHNICAL SCIENCES AND ADVANCED MILITARY TECHNOLOGIES, CONFERENCE PROCEEDING 3, 2012, : 240 - 242
  • [47] Performance of WiMAX Security Algorithm (The Comparative study of RSA Encryption Algorithm with ECC Encryption Algorithm)
    Habib, Masood
    Mehmood, Tahir
    Ullah, Fasee
    Ibrahim, Muhammad
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 2, 2009, : 108 - 112
  • [48] Improving the Performance of Whale Optimization Algorithm through OpenCL-Based FPGA Accelerator
    Jiang, Qiangqiang
    Guo, Yuanjun
    Yang, Zhile
    Wang, Zheng
    Yang, Dongsheng
    Zhou, Xianyu
    [J]. COMPLEXITY, 2020, 2020
  • [49] Improving Pathfinder Algorithm Perfomance for FPGA Routing
    Zapletina, Mariya A.
    Zheleznikov, Daniil A.
    Gavrilov, Sergey, V
    [J]. PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 2054 - 2057
  • [50] Clustering and Mapping Algorithm for Application Distribution on a Scalable FPGA Cluster
    Kalms, Lester
    Goehringer, Diana
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 105 - 113