High throughput and area-efficient FPGA implementation of AES for high-traffic applications

This study presents a high throughput field-programmable gate array (FPGA) implementation of advanced encryption standard-128 (AES-128). AES is a well-known symmetric key encryption algorithm with high security against different attacks that are widely used in different applications. The main goal o...

Full description

Saved in:
Bibliographic Details
Published inChronic diseases and translational medicine Vol. 14; no. 6; pp. 344 - 352
Main Authors Shahbazi, Karim, Ko, Seok-Bum
Format Journal Article
LanguageEnglish
Published Beijing The Institution of Engineering and Technology 01.11.2020
John Wiley & Sons, Inc
Subjects
Online AccessGet full text
ISSN1751-8601
1751-861X
2095-882X
1751-861X
2589-0514
DOI10.1049/iet-cdt.2019.0179

Cover

Abstract This study presents a high throughput field-programmable gate array (FPGA) implementation of advanced encryption standard-128 (AES-128). AES is a well-known symmetric key encryption algorithm with high security against different attacks that are widely used in different applications. The main goal of this study is to design a high throughput and FPGA efficiency (FPGA-Eff) cryptosystem for high-traffic applications. To achieve high throughput, loop-unrolling, inner and outer pipelining techniques are employed. In AES, substitution bytes (Sub-Bytes) is one of the costly functions that occupy a large number of resources and has a large delay. To reduce the area of Sub-Bytes, new-affine-transformation, which is the combination of inverse isomorphic and affine transformation, is proposed and employed. Besides that, AES has been modified according to the proposed architecture. For the first nine rounds, Shift-Rows and Sub-Bytes have been exchanged, and Shift-Rows is merged with Add-Round-Key. To make an equal latency between stages, Mix-Columns is divided into two different stages. AES is implemented in counter mode on Xilinx Virtex-5 using VHDL. The proposed implementation achieves a throughput of 79.7 Gbps, FPGA-Eff of 13.3 Mbps/slice, and frequency of 622.4 MHz. Compared to the state-of-the-art work, the proposed design has improved data throughput by 8.02% and FPGA-Eff by 22.63%.
AbstractList This study presents a high throughput field‐programmable gate array (FPGA) implementation of advanced encryption standard‐128 (AES‐128). AES is a well‐known symmetric key encryption algorithm with high security against different attacks that are widely used in different applications. The main goal of this study is to design a high throughput and FPGA efficiency (FPGA‐Eff) cryptosystem for high‐traffic applications. To achieve high throughput, loop‐unrolling, inner and outer pipelining techniques are employed. In AES, substitution bytes (Sub‐Bytes) is one of the costly functions that occupy a large number of resources and has a large delay. To reduce the area of Sub‐Bytes, new‐affine‐transformation, which is the combination of inverse isomorphic and affine transformation, is proposed and employed. Besides that, AES has been modified according to the proposed architecture. For the first nine rounds, Shift‐Rows and Sub‐Bytes have been exchanged, and Shift‐Rows is merged with Add‐Round‐Key. To make an equal latency between stages, Mix‐Columns is divided into two different stages. AES is implemented in counter mode on Xilinx Virtex‐5 using VHDL. The proposed implementation achieves a throughput of 79.7 Gbps, FPGA‐Eff of 13.3 Mbps/slice, and frequency of 622.4 MHz. Compared to the state‐of‐the‐art work, the proposed design has improved data throughput by 8.02% and FPGA‐Eff by 22.63%.
This study presents a high throughput field‐programmable gate array (FPGA) implementation of advanced encryption standard‐128 (AES‐128). AES is a well‐known symmetric key encryption algorithm with high security against different attacks that are widely used in different applications. The main goal of this study is to design a high throughput and FPGA efficiency (FPGA‐Eff) cryptosystem for high‐traffic applications. To achieve high throughput, loop‐unrolling, inner and outer pipelining techniques are employed. In AES, substitution bytes (Sub‐Bytes) is one of the costly functions that occupy a large number of resources and has a large delay. To reduce the area of Sub‐Bytes, new‐affine‐transformation, which is the combination of inverse isomorphic and affine transformation, is proposed and employed. Besides that, AES has been modified according to the proposed architecture. For the first nine rounds, Shift‐Rows and Sub‐Bytes have been exchanged, and Shift‐Rows is merged with Add‐Round‐Key. To make an equal latency between stages, Mix‐Columns is divided into two different stages. AES is implemented in counter mode on Xilinx Virtex‐5 using VHDL. The proposed implementation achieves a throughput of 79.7 Gbps, FPGA‐Eff of 13.3 Mbps/slice, and frequency of 622.4 MHz. Compared to the state‐of‐the‐art work, the proposed design has improved data throughput by 8.02% and FPGA‐Eff by 22.63%.
Author Shahbazi, Karim
Ko, Seok-Bum
Author_xml – sequence: 1
  givenname: Karim
  surname: Shahbazi
  fullname: Shahbazi, Karim
  organization: Department of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, Canada
– sequence: 2
  givenname: Seok-Bum
  surname: Ko
  fullname: Ko, Seok-Bum
  email: seokbum.ko@usask.ca
  organization: Department of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, Canada
BookMark eNqFkE1LwzAYx4MouE0_gLeAJw-dT5o0bb3NuU1BUHCC4CGkabpmdG1NO2Tf3tSKiPiSSxL4_Z6X_xDtl1WpETohMCbA4nOjW0-l7dgHEo-BhPEeGpAwIF7EydP-5xvIIRo2zRog4AFEA_R8bVY5bnNbbVd5vW2xLFMsrZaezjKjjC5bPL9fTLDZ1IXeuK9sTVXiKsOT2QPOKotzV8Frrex4LOu6MOqdaY7QQSaLRh9_3CP0OJ8tp9fe7d3iZjq59RSNOfNkklDCiK8VB0n9AEIeKBUA8yM_jClLlWIRDxJGeMR4CgmLVULSlPqguI6BjtBpX7e21ctWN61YV1tbupaCQuxTiAihjiI9pWzVNFZnorZmI-1OEBBdhsJlKFyGostQdBk6J_zmKNMH4PY1xZ_mRW--mkLv_m8lpldL_3IO7jAnn_Vyh33ucjNbdtQXp04zx3o_sL8P9gZTCKfr
CitedBy_id crossref_primary_10_3390_sym15081496
crossref_primary_10_1016_j_microrel_2021_114202
crossref_primary_10_1109_JIOT_2023_3298855
crossref_primary_10_1016_j_jpdc_2022_10_009
crossref_primary_10_3390_electronics10162023
crossref_primary_10_1109_TVLSI_2020_3033928
crossref_primary_10_3390_s21248347
crossref_primary_10_1016_j_jpdc_2024_104898
crossref_primary_10_3390_s24237780
crossref_primary_10_1016_j_micpro_2021_104280
crossref_primary_10_3390_jlpea12040050
crossref_primary_10_1007_s10470_025_02343_x
crossref_primary_10_1109_ACCESS_2024_3414334
crossref_primary_10_1016_j_vlsi_2022_04_005
crossref_primary_10_1109_TETC_2023_3280470
crossref_primary_10_1007_s10836_022_05997_x
crossref_primary_10_1016_j_mejo_2021_105144
Cites_doi 10.1109/ICCAE.2010.5451864
10.1109/SOCC.2013.6749688
10.1016/j.compeleceng.2011.06.003
10.3390/s19040913
10.1109/NEWCAS.2010.5603920
10.1016/j.vlsi.2009.05.003
10.1109/HST.2014.6855568
10.1007/3-540-68697-5_9
10.1109/MWSCAS.2011.6026559
10.1109/IDT.2009.5404130
10.1109/CIST.2016.7805015
10.1109/IEEC.2009.120
10.1007/s11227-016-1929-y
10.1109/ICEE.2018.8472499
10.1016/j.jpdc.2011.04.006
10.1109/JIOT.2019.2903082
10.1109/ISIEA.2010.5679375
10.1016/j.micpro.2015.07.005
10.1016/S1005-8885(08)60232-0
10.1016/j.mejo.2014.05.004
10.1016/j.micpro.2004.12.001
10.1109/ICE-CCN.2013.6528547
10.1109/TENCON.2009.5395837
10.1016/j.microrel.2012.04.020
10.1007/11545262_32
10.1109/ACSAT.2012.23
10.1109/ICECS.2013.6815431
10.1145/2934677
ContentType Journal Article
Copyright The Institution of Engineering and Technology
2020 The Institution of Engineering and Technology
Copyright John Wiley & Sons, Inc. 2020
Copyright_xml – notice: The Institution of Engineering and Technology
– notice: 2020 The Institution of Engineering and Technology
– notice: Copyright John Wiley & Sons, Inc. 2020
DBID AAYXX
CITATION
3V.
7X7
7XB
8FI
8FJ
8FK
ABUWG
AFKRA
AZQEC
BENPR
CCPQU
DWQXO
FYUFA
GHDGH
K9.
M0S
PHGZM
PHGZT
PIMPY
PJZUB
PKEHL
PPXIY
PQEST
PQQKQ
PQUKI
PRINS
DOI 10.1049/iet-cdt.2019.0179
DatabaseName CrossRef
ProQuest Central (Corporate)
Health & Medical Collection
ProQuest Central (purchase pre-March 2016)
Hospital Premium Collection
Hospital Premium Collection (Alumni Edition)
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest Central
ProQuest One Community College
ProQuest Central Korea
Health Research Premium Collection
Health Research Premium Collection (Alumni)
ProQuest Health & Medical Complete (Alumni)
Health & Medical Collection (Alumni Edition)
ProQuest Central Premium
ProQuest One Academic
Publicly Available Content Database
ProQuest Health & Medical Research Collection
ProQuest One Academic Middle East (New)
ProQuest One Health & Nursing
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
DatabaseTitle CrossRef
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
ProQuest Health & Medical Complete (Alumni)
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest Hospital Collection
Health Research Premium Collection (Alumni)
ProQuest One Health & Nursing
ProQuest Central China
ProQuest Hospital Collection (Alumni)
ProQuest Central
ProQuest Health & Medical Complete
ProQuest Health & Medical Research Collection
Health Research Premium Collection
ProQuest One Academic UKI Edition
Health and Medicine Complete (Alumni Edition)
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList Publicly Available Content Database

CrossRef

Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: http://www.proquest.com/pqcentral?accountid=15518
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Medicine
EISSN 1751-861X
2589-0514
EndPage 352
ExternalDocumentID 10_1049_iet_cdt_2019_0179
CDT2BF00004
Genre article
GrantInformation_xml – fundername: Natural Sciences and Engineering Research Council of Canada
  grantid: RGPIN-2018-06317
– fundername: Natural Sciences and Engineering Research Council of Canada
  funderid: RGPIN‐2018‐06317
GroupedDBID 0R
24P
29I
3V.
4.4
4IJ
5GY
6IK
8AL
8FE
8FG
8VB
AAJGR
ABJCF
ABPTK
ABUWG
ACGFS
ACIWK
AENEX
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
AZQEC
BENPR
BFFAM
BGLVJ
BPHCQ
CS3
DU5
DWQXO
EBS
EJD
ESX
GNUQQ
GOZPB
GRPMH
HCIFZ
HZ
IFIPE
IPLJI
JAVBF
K6V
K7-
L6V
LAI
LOTEE
LXI
M0N
M43
M7S
MS
NADUK
NXXTH
O9-
OCL
P2P
P62
PQEST
PQQKQ
PQUKI
PROAC
PTHSS
QWB
RIE
RNS
RUI
U5U
UNMZH
UNR
ZL0
ZZ
.DC
0R~
0ZK
1OC
96U
AAHHS
AAHJG
ABQXS
ACCFJ
ACCMX
ACESK
ACXQS
ADEYR
AEEZP
AEGXH
AEQDE
AFAZI
AIWBW
AJBDE
ALUQN
AVUZU
CCPQU
F8P
GROUPED_DOAJ
HZ~
IAO
ITC
K1G
MCNEO
MS~
OK1
ROL
~ZZ
AAMMB
AAYXX
AEFGJ
AFFHD
AGXDD
AIDQK
AIDYY
CITATION
ICD
IDLOA
PHGZM
PHGZT
PQGLB
WIN
457
7X7
7XB
8FI
8FJ
8FK
92F
92I
AAEDW
AALRI
AAXUO
AAYWO
ABMAC
ACVFH
ADCNI
ADEZE
ADVLN
AEUPX
AFPUW
AFTJW
AGHFR
AHDRD
AIGII
AITUG
AKBMS
AKRWK
AKYEP
AMRAJ
FDB
FYUFA
HMCUK
HYE
K9.
KQ8
PIMPY
PJZUB
PKEHL
PPXIY
PRINS
RPM
SSZ
TCJ
TGQ
U5O
UKHRP
W2D
WFFXF
ID FETCH-LOGICAL-c3964-abb31412ec60a3250765cc5042827934dcc4865b416846d0b49cb1dd320c6e903
IEDL.DBID BENPR
ISSN 1751-8601
1751-861X
2095-882X
IngestDate Tue Oct 07 07:09:22 EDT 2025
Wed Oct 29 21:17:26 EDT 2025
Thu Apr 24 22:52:00 EDT 2025
Wed Jan 22 16:30:38 EST 2025
Tue Jan 05 21:45:20 EST 2021
Thu Oct 15 09:16:09 EDT 2020
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 6
Keywords FPGA efficiency cryptosystem
AES-128
field programmable gate arrays
area-efficient FPGA implementation
high-traffic applications
shift-rows
cryptography
frequency 622.4 MHz
Xilinx Virtex-5
pipelining techniques
high throughput field-programmable gate array
VHDL
new-affine-transformation
data throughput
advanced encryption standard-128
symmetric key encryption algorithm
logic design
telecommunication traffic
add-round-key
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3964-abb31412ec60a3250765cc5042827934dcc4865b416846d0b49cb1dd320c6e903
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://www.proquest.com/docview/3092308113?pq-origsite=%requestingapplication%&accountid=15518
PQID 3092308113
PQPubID 6860415
PageCount 9
ParticipantIDs wiley_primary_10_1049_iet_cdt_2019_0179_CDT2BF00004
proquest_journals_3092308113
crossref_primary_10_1049_iet_cdt_2019_0179
iet_journals_10_1049_iet_cdt_2019_0179
crossref_citationtrail_10_1049_iet_cdt_2019_0179
ProviderPackageCode RUI
PublicationCentury 2000
PublicationDate 20201100
November 2020
2020-11-00
20201101
PublicationDateYYYYMMDD 2020-11-01
PublicationDate_xml – month: 11
  year: 2020
  text: 20201100
PublicationDecade 2020
PublicationPlace Beijing
PublicationPlace_xml – name: Beijing
PublicationTitle Chronic diseases and translational medicine
PublicationYear 2020
Publisher The Institution of Engineering and Technology
John Wiley & Sons, Inc
Publisher_xml – name: The Institution of Engineering and Technology
– name: John Wiley & Sons, Inc
References Li, H.; Ding, J.; Pan, Y. (C26) 2012; 52
Li, Z.; Zhuang, Y.; Zhang, C. (C11) 2009; 16
Granado-Criado, J.M.; Vega-Rodríguez, M.A. (C13) 2017; 73
Rais, M.H.; Qasim, S.M. (C29) 2009; 9
Abed, S.; Jaffal, R.; Mohd, B.J. (C19) 2019; 19
Mazumdar, B.; Ali, S.S.; Sinanoglu, O. (C20) 2016; 22
Soltani, A.; Sharifian, S. (C5) 2015; 39
Shahbazi, K.; Eshghi, M. (C2) 2014; 93
Yoo, S.-M.; Kotturi, D.; Pan, D.W. (C14) 2005; 29
Ali, L.; Aris, I.; Hossain, F.S. (C3) 2011; 37
Soliman, M.I.; Abozaid, G.Y. (C10) 2011; 71
Granado-Criado, J.M.; Vega-Rodríguez, M.A.; Sánchez-Pérez, J.M. (C1) 2010; 43
Ebrahimi, S.; Bayat-Sarmadi, S.; Mosanaei-Boorani, H. (C31) 2019; 6
Shahbazi, K.; Eshghi, M.; Mirzaee, R.F. (C9) 2017; 20
Farashahi, R.R.; Rashidi, B.; Sayedi, S.M. (C25) 2014; 45
2017; 20
2015; 39
2019; 6
2012
2011
2010
2009
2019; 19
1996
2005
2011; 37
2005; 29
2014; 45
2012; 52
2017; 73
2010; 43
2011; 71
2018
2009; 9
2016
2014
2013
2014; 93
2009; 16
2016; 22
e_1_2_9_12_2
e_1_2_9_31_2
e_1_2_9_11_2
e_1_2_9_32_2
Shahbazi K. (e_1_2_9_10_2) 2017; 20
Shahbazi K. (e_1_2_9_3_2) 2014; 93
e_1_2_9_14_2
e_1_2_9_13_2
e_1_2_9_16_2
e_1_2_9_15_2
e_1_2_9_18_2
e_1_2_9_17_2
e_1_2_9_19_2
e_1_2_9_21_2
e_1_2_9_20_2
e_1_2_9_23_2
e_1_2_9_22_2
e_1_2_9_7_2
e_1_2_9_6_2
Rais M.H. (e_1_2_9_30_2) 2009; 9
e_1_2_9_5_2
e_1_2_9_4_2
e_1_2_9_2_2
e_1_2_9_9_2
e_1_2_9_8_2
e_1_2_9_25_2
e_1_2_9_24_2
e_1_2_9_27_2
e_1_2_9_26_2
e_1_2_9_29_2
e_1_2_9_28_2
References_xml – volume: 20
  start-page: 1308
  issue: 4
  year: 2017
  end-page: 1317
  ident: C9
  article-title: Design and implementation of an ASIP-based cryptography processor for AES, IDEA, and MD5
  publication-title: Eng. Sci. Technol. Int. J.
– volume: 71
  start-page: 1075
  issue: 8
  year: 2011
  end-page: 1084
  ident: C10
  article-title: FPGA implementation and performance evaluation of a high throughput crypto coprocessor
  publication-title: J. Parallel Distrib. Comput.
– volume: 52
  start-page: 2829
  issue: 11
  year: 2012
  end-page: 2836
  ident: C26
  article-title: Cell array reconfigurable architecture for high-efficiency AES system
  publication-title: Microelectron. Reliab.
– volume: 6
  start-page: 5500
  issue: 3
  year: 2019
  end-page: 5507
  ident: C31
  article-title: Post-quantum cryptoprocessors optimized for edge and resource-constrained devices in IoT
  publication-title: IEEE Internet of Things J.
– volume: 19
  start-page: 913
  issue: 4
  year: 2019
  end-page: 940
  ident: C19
  article-title: FPGA modeling and optimization of a SIMON lightweight block cipher
  publication-title: Sensors
– volume: 37
  start-page: 1160
  issue: 6
  year: 2011
  end-page: 1170
  ident: C3
  article-title: Design of an ultra high speed AES processor for next generation IT security
  publication-title: Comput. Electr. Eng.
– volume: 16
  start-page: 89
  issue: 3
  year: 2009
  end-page: 94
  ident: C11
  article-title: Low-power and area-optimized VLSI implementation of AES coprocessor for Zigbee system
  publication-title: J. China Univ. Posts Telecommun.
– volume: 9
  start-page: 59
  issue: 9
  year: 2009
  end-page: 63
  ident: C29
  article-title: Efficient hardware realization of advanced encryption standard algorithm using Virtex-5 FPGA
  publication-title: Int. J. Comput. Sci. Netw. Secur.
– volume: 45
  start-page: 1014
  issue: 8
  year: 2014
  end-page: 1025
  ident: C25
  article-title: FPGA based fast and high-throughput 2-slow retiming 128-bit AES encryption algorithm
  publication-title: Microelectron. J.
– volume: 39
  start-page: 480
  issue: 7
  year: 2015
  end-page: 493
  ident: C5
  article-title: An ultra-high throughput and fully pipelined implementation of AES algorithm on FPGA
  publication-title: Microprocess. Microsyst.
– volume: 29
  start-page: 317
  issue: 7
  year: 2005
  end-page: 326
  ident: C14
  article-title: An AES crypto chip using a high-speed parallel pipelined architecture
  publication-title: Microprocess. Microsyst.
– volume: 93
  start-page: 36
  issue: 4
  year: 2014
  end-page: 40
  ident: C2
  article-title: Design of a specific instructions set processor for AES algorithm
  publication-title: Int. J. Comput. Appl.
– volume: 73
  start-page: 2456
  issue: 6
  year: 2017
  end-page: 2482
  ident: C13
  article-title: Hardware coprocessors for high-performance symmetric cryptography
  publication-title: J. Supercomput.
– volume: 43
  start-page: 72
  issue: 1
  year: 2010
  end-page: 80
  ident: C1
  article-title: A new methodology to implement the AES algorithm using partial and dynamic reconfiguration
  publication-title: Integration
– volume: 22
  start-page: 1
  issue: 1
  year: 2016
  end-page: 26
  ident: C20
  article-title: A compact implementation of Salsa20 and its power analysis vulnerabilities
  publication-title: ACM Trans. Des. Autom. Electron. Syst.
– start-page: 369
  year: 2013
  end-page: 372
  article-title: FPGA implementation of AES‐based crypto processor
– volume: 45
  start-page: 1014
  issue: 8
  year: 2014
  end-page: 1025
  article-title: FPGA based fast and high‐throughput 2‐slow retiming 128‐bit AES encryption algorithm
  publication-title: Microelectron. J.
– start-page: 23
  year: 2018
  end-page: 28
  article-title: A high data rate pipelined architecture of AES encryption/decryption in storage area networks
– start-page: 101
  year: 2010
  end-page: 104
  article-title: Using a pipelined S‐box in compact AES hardware implementations
– volume: 19
  start-page: 913
  issue: 4
  year: 2019
  end-page: 940
  article-title: FPGA modeling and optimization of a SIMON lightweight block cipher
  publication-title: Sensors
– start-page: 56
  year: 2014
  end-page: 59
  article-title: A look into SIMON from a side‐channel perspective
– start-page: 901
  year: 2016
  end-page: 905
  article-title: High speed efficient FPGA implementation of pipelined AES S‐box
– start-page: 542
  year: 2009
  end-page: 545
  article-title: High throughput, pipelined implementation of AES on FPGA
– start-page: 203
  year: 2013
  end-page: 208
  article-title: Real‐time efficient FPGA implementation of AES algorithm
– start-page: 1
  year: 2011
  end-page: 4
  article-title: A combinational logic implementation of S‐box of AES
– volume: 16
  start-page: 89
  issue: 3
  year: 2009
  end-page: 94
  article-title: Low‐power and area‐optimized VLSI implementation of AES coprocessor for Zigbee system
  publication-title: J. China Univ. Posts Telecommun.
– volume: 6
  start-page: 5500
  issue: 3
  year: 2019
  end-page: 5507
  article-title: Post‐quantum cryptoprocessors optimized for edge and resource‐constrained devices in IoT
  publication-title: IEEE Internet of Things J.
– volume: 22
  start-page: 1
  issue: 1
  year: 2016
  end-page: 26
  article-title: A compact implementation of Salsa20 and its power analysis vulnerabilities
  publication-title: ACM Trans. Des. Autom. Electron. Syst.
– volume: 43
  start-page: 72
  issue: 1
  year: 2010
  end-page: 80
  article-title: A new methodology to implement the AES algorithm using partial and dynamic reconfiguration
  publication-title: Integration
– start-page: 1
  year: 2009
  end-page: 6
  article-title: Efficient implementations of S‐box and inverse S‐box for AES algorithm
– volume: 93
  start-page: 36
  issue: 4
  year: 2014
  end-page: 40
  article-title: Design of a specific instructions set processor for AES algorithm
  publication-title: Int. J. Comput. Appl.
– volume: 73
  start-page: 2456
  issue: 6
  year: 2017
  end-page: 2482
  article-title: Hardware coprocessors for high‐performance symmetric cryptography
  publication-title: J. Supercomput.
– volume: 29
  start-page: 317
  issue: 7
  year: 2005
  end-page: 326
  article-title: An AES crypto chip using a high‐speed parallel pipelined architecture
  publication-title: Microprocess. Microsyst.
– start-page: 257
  year: 2010
  end-page: 260
  article-title: Dynamic reconfigurable implementations of AES algorithm based on pipeline and parallel structure
– start-page: 441
  year: 2005
  end-page: 455
  article-title: A very compact S‐box for AES
– start-page: 219
  year: 2012
  end-page: 222
  article-title: Security of present S‐box
– start-page: 1
  year: 2009
  end-page: 4
  article-title: FPGA implementation of Rijndael algorithm using reduced residue of prime numbers
– volume: 52
  start-page: 2829
  issue: 11
  year: 2012
  end-page: 2836
  article-title: Cell array reconfigurable architecture for high‐efficiency AES system
  publication-title: Microelectron. Reliab.
– volume: 20
  start-page: 1308
  issue: 4
  year: 2017
  end-page: 1317
  article-title: Design and implementation of an ASIP‐based cryptography processor for AES, IDEA, and MD5
  publication-title: Eng. Sci. Technol. Int. J.
– start-page: 104
  year: 1996
  end-page: 113
  article-title: Timing attacks on implementations of Diffie‐Hellman, RSA, DSS, and other systems
– volume: 39
  start-page: 480
  issue: 7
  year: 2015
  end-page: 493
  article-title: An ultra‐high throughput and fully pipelined implementation of AES algorithm on FPGA
  publication-title: Microprocess. Microsyst.
– volume: 71
  start-page: 1075
  issue: 8
  year: 2011
  end-page: 1084
  article-title: FPGA implementation and performance evaluation of a high throughput crypto coprocessor
  publication-title: J. Parallel Distrib. Comput.
– start-page: 481
  year: 2013
  end-page: 485
  article-title: Loop parallelization and pipelining implementation of AES algorithm using OpenMP and FPGA
– volume: 37
  start-page: 1160
  issue: 6
  year: 2011
  end-page: 1170
  article-title: Design of an ultra high speed AES processor for next generation IT security
  publication-title: Comput. Electr. Eng.
– start-page: 696
  year: 2010
  end-page: 699
  article-title: Design of AES S‐box using combinational logic optimization
– volume: 9
  start-page: 59
  issue: 9
  year: 2009
  end-page: 63
  article-title: Efficient hardware realization of advanced encryption standard algorithm using Virtex‐5 FPGA
  publication-title: Int. J. Comput. Sci. Netw. Secur.
– ident: e_1_2_9_16_2
  doi: 10.1109/ICCAE.2010.5451864
– ident: e_1_2_9_28_2
  doi: 10.1109/SOCC.2013.6749688
– ident: e_1_2_9_4_2
  doi: 10.1016/j.compeleceng.2011.06.003
– ident: e_1_2_9_20_2
  doi: 10.3390/s19040913
– ident: e_1_2_9_17_2
  doi: 10.1109/NEWCAS.2010.5603920
– ident: e_1_2_9_2_2
  doi: 10.1016/j.vlsi.2009.05.003
– volume: 20
  start-page: 1308
  issue: 4
  year: 2017
  ident: e_1_2_9_10_2
  article-title: Design and implementation of an ASIP‐based cryptography processor for AES, IDEA, and MD5
  publication-title: Eng. Sci. Technol. Int. J.
– ident: e_1_2_9_22_2
  doi: 10.1109/HST.2014.6855568
– ident: e_1_2_9_23_2
  doi: 10.1007/3-540-68697-5_9
– ident: e_1_2_9_9_2
  doi: 10.1109/MWSCAS.2011.6026559
– ident: e_1_2_9_29_2
  doi: 10.1109/IDT.2009.5404130
– ident: e_1_2_9_7_2
  doi: 10.1109/CIST.2016.7805015
– ident: e_1_2_9_24_2
  doi: 10.1109/IEEC.2009.120
– ident: e_1_2_9_14_2
  doi: 10.1007/s11227-016-1929-y
– ident: e_1_2_9_25_2
  doi: 10.1109/ICEE.2018.8472499
– ident: e_1_2_9_11_2
  doi: 10.1016/j.jpdc.2011.04.006
– ident: e_1_2_9_32_2
  doi: 10.1109/JIOT.2019.2903082
– ident: e_1_2_9_5_2
  doi: 10.1109/ISIEA.2010.5679375
– ident: e_1_2_9_6_2
  doi: 10.1016/j.micpro.2015.07.005
– ident: e_1_2_9_12_2
  doi: 10.1016/S1005-8885(08)60232-0
– ident: e_1_2_9_26_2
  doi: 10.1016/j.mejo.2014.05.004
– ident: e_1_2_9_15_2
  doi: 10.1016/j.micpro.2004.12.001
– ident: e_1_2_9_31_2
  doi: 10.1109/ICE-CCN.2013.6528547
– ident: e_1_2_9_8_2
  doi: 10.1109/TENCON.2009.5395837
– ident: e_1_2_9_27_2
  doi: 10.1016/j.microrel.2012.04.020
– volume: 9
  start-page: 59
  issue: 9
  year: 2009
  ident: e_1_2_9_30_2
  article-title: Efficient hardware realization of advanced encryption standard algorithm using Virtex‐5 FPGA
  publication-title: Int. J. Comput. Sci. Netw. Secur.
– volume: 93
  start-page: 36
  issue: 4
  year: 2014
  ident: e_1_2_9_3_2
  article-title: Design of a specific instructions set processor for AES algorithm
  publication-title: Int. J. Comput. Appl.
– ident: e_1_2_9_18_2
  doi: 10.1007/11545262_32
– ident: e_1_2_9_19_2
  doi: 10.1109/ACSAT.2012.23
– ident: e_1_2_9_13_2
  doi: 10.1109/ICECS.2013.6815431
– ident: e_1_2_9_21_2
  doi: 10.1145/2934677
SSID ssj0056508
ssj0001651162
Score 2.3481655
Snippet This study presents a high throughput field-programmable gate array (FPGA) implementation of advanced encryption standard-128 (AES-128). AES is a well-known...
This study presents a high throughput field‐programmable gate array (FPGA) implementation of advanced encryption standard‐128 (AES‐128). AES is a well‐known...
SourceID proquest
crossref
wiley
iet
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 344
SubjectTerms add‐round‐key
advanced encryption standard‐128
AES‐128
Algorithms
area‐efficient FPGA implementation
Critical path
Cryptography
Data encryption
data throughput
Design
Digital video recorders
Field programmable gate arrays
FPGA efficiency cryptosystem
frequency 622.4 MHz
high throughput field‐programmable gate array
high‐traffic applications
Internet
logic design
new‐affine‐transformation
pipelining techniques
Research Article
shift‐rows
Software
symmetric key encryption algorithm
telecommunication traffic
VHDL
Xilinx Virtex‐5
SummonAdditionalLinks – databaseName: IET Digital Library Open Access
  dbid: IDLOA
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LaxsxEB4a55IcQpq2xM0DEUIPASW7knbXe3QSu3FJS6AOBHpY9AyG1DbG_v-Z2UdsQ3B7XX0rtDNa6RtpHgDnqTDGyUzxoDLPlVKG6xBSnmfBCeNDcIaCk3_-Su8e1Y-n5GkZHu1Gz1QrgzcnbnRa7qvIA3LdxnX4qpZxVZAE-e0VArh15BcZ55c0wbZgW6B1LlqwPbi9JxOrWpkTYiNlgGQS8w5aIm-3nO90srZPbWHzGgVdJbLlTtTfh72aQrJupfOP8MGPD2B3JbHgJ_hD7husrsEzXcyZHjumkR9yX6aMwC9k_YfvXTb62_iPk4LYJLBu7zdDIssojzGfzzTh2eo192d47PeGN3e8LqPArcxTxbUxMlax8DaNtETKk6WJtQkZSwL_TuWsVZ00MUjNkIy4yKjcmtg5KSKb-jySX6A1noz9ITCjs8jHTlhsQctK6CwL2iCrybHnzNg2RI3QClvnGKdSFy9Fedet8gIFWaCcC5JzQXJuw8XbK9MqwcYm8Dd61kyBTcCzNeCgNyxubodLQDF1oQ3HjUaXSBkh5UWeFMs2yFLL_x4WdS2uSz9N9fV_h3gEO4Js9zKu8Rha89nCnyDBmZvTet6-AhPu9N4
  priority: 102
  providerName: Institution of Engineering and Technology
– databaseName: Wiley Online Library Open Access
  dbid: 24P
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1fSxwxEMAHtS_tg2hr6fmnhCJ9ENJustld9_G83tUWLEJPuLeQvyDY87Drux_Bz-gncSa3e94hWOjr7iQsM5nkl01mBuCwlNb6vFI8qipwpZTlJsaS11X00oYYvaXg5LNf5emF-jkpJmsw6GJh5vkhFj_cyDPSfE0Obuy8CglCLRrxMjTceboOKeovNK7W4ZVAnqFhLtV5Nx0XhCApKrIQ_LgUk8XRZv31WRcri9M6vl7hzmV6TcvPaAs2W25k_bmht2EtTN_Cm6Vsgu9A050N1hbemd02zEw9MwiFD3f3IWWKwAWGjc6_99nln-7aONmFXUfWH_5myK-M0hejfHNjqAVbPt_egYvRcDw45W39BO5QDYoba3OhhAyuzEyOrFOVhXMF7ZIkuqXyzqnjsrDIZEghPrOqdlZ4n8vMlaHO8vewMb2ehg_ArKmyILx0-Aa3VNJUVTQWcabGnivrepB1itOuTS5ONS6udDrkVrVGZWrUtSZda9J1D44WTWbzzBovCX-mZ61__X1J8NOK4I_hWA--jZ8E9MzHHux3Vn2SzDNkXQQkkfcgT5b-92dR1_IkXdBUu__Vag9eS9rBp-jGfdhobm7DAWJOYz-mYfwIxQ32mA
  priority: 102
  providerName: Wiley-Blackwell
Title High throughput and area-efficient FPGA implementation of AES for high-traffic applications
URI http://digital-library.theiet.org/content/journals/10.1049/iet-cdt.2019.0179
https://onlinelibrary.wiley.com/doi/abs/10.1049%2Fiet-cdt.2019.0179
https://www.proquest.com/docview/3092308113
Volume 14
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: KQ8
  dateStart: 20150301
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Open Access Full Text
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: DOA
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVBHI
  databaseName: IET Digital Library Open Access
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0056508
  issn: 1751-8601
  databaseCode: IDLOA
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://digital-library.theiet.org/content/collections
  providerName: Institution of Engineering and Technology
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: AKRWK
  dateStart: 20150301
  isFulltext: true
  providerName: Library Specific Holdings
– providerCode: PRVAQN
  databaseName: PubMed Central
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: RPM
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://www.ncbi.nlm.nih.gov/pmc/
  providerName: National Library of Medicine
– providerCode: PRVPQU
  databaseName: Health & Medical Collection
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: 7X7
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/healthcomplete
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: BENPR
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVWIB
  databaseName: KBPluse Wiley Online Library: Open Access
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0056508
  issn: 1751-8601
  databaseCode: AVUZU
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://www.kbplus.ac.uk/kbplus7/publicExport/pkg/559
  providerName: Wiley-Blackwell
– providerCode: PRVWIB
  databaseName: Wiley Online Library Open Access
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001651162
  issn: 1751-8601
  databaseCode: 24P
  dateStart: 20150101
  isFulltext: true
  titleUrlDefault: https://authorservices.wiley.com/open-science/open-access/browse-journals.html
  providerName: Wiley-Blackwell
– providerCode: PRVWIB
  databaseName: Wiley Online Library Open Access
  customDbUrl:
  eissn: 1751-861X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0056508
  issn: 1751-8601
  databaseCode: 24P
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://authorservices.wiley.com/open-science/open-access/browse-journals.html
  providerName: Wiley-Blackwell
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwhV3NbhMxEB41qYS4IH5FaIkshDggme56HZs9IJS2CS2iIYJUym3lX6kSJGnZ3nkEnpEnYcbdbZpLuKy067G1mrE933jGMwCvlbDWF1ryKHXgUkrLTYyKlzp6YUOM3tLl5LOJOjmXn-eD-Q5M2rswFFbZ7olpo_ZLR2fkB0WGUAT1V158XF1yqhpF3tW2hIZpSiv4DynFWAd2BWXG6sLu4Wgy_bY-dVEIMFKVUYHYgiO8nN-6OsuDi1Bz5ynCMi_f0VTdUFYdbN7AoXfRbFJH44fwoMGRbHgj-EewExaP4d5Z4yl_AhUFcLCmCs_qumZm4ZlBhPj395-Q0kagtmHj6achu_jZxpCTkNgysuHoO0MwyyiXMdLXV4Z6sLvO7qdwPh7Njk54U0yBu6JUkhtri1zmIjiVmQKBj1YD5wZkMglco9I7J9-rgUWAhpDEZ1aWzubeFyJzKpRZ8Qy6i-UiPAdmjc5C7oXDFrSvhNE6GovYpsSRtXU9yFquVa7JNE4FL35UyeMtywo5WSGjK2J0RYzuwdvbLqubNBvbiN_Qt2ax_dpG-GqD8HQ0q46OZ2uCauVjD_Zbka4p17OtB0US8_9_i4YWhylaU77YPuge3Bdkt6c7jfvQra-uw0sEN7XtQ0fIKT71XPeb2dtPBwX4dnr85evwH7cO-uM
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LbxMxEB71IQEXxFMEClgIOCCZ7tqOlz1UKG0TEtpEFaRSbsZPqRIkod0KceMn8Iv4MfwSxltv01zCqdf1eLQajz2fPS-Al5IZ43ghaBCFp0IIQ3UIkpZFcMz4EJyJycnDkewfi4-T9mQN_jS5MDGssjkT64PazWx8I9_mGUIRtF85fz__TmPXqOhdbVpo6NRawe3UJcZSYseB__kDr3BnO4N9XO9XjPW6470-TV0GqOWlFFQbw3ORM29lpjkigkK2rW3HuwRD5RXOWvFOtg0iF7TVLjOitCZ3jrPMSl9mHPmuw6bgosTL3-Zud3T0afHKIxHQ1F1NGWIZinB2culaLbdPfEWtixGdefk2bo0l47iOw0u49yp6rs1f7w7cTriVdC4U7S6s-ek9uDFMnvn7oGLACEldf-bnFdFTRzQi0r-_fvu6TAVaN9I7-tAhJ9-amPWoFGQWSKf7mSB4JrF2MtJXpzrOIFed6w_g-FrE-hA2prOpfwTE6CLzuWMWR_A-x3RRBG0QS5XIuTC2BVkjNWVTZfPYYOOrqj3solQoSYWCVlHQKgq6BW8up8wvynqsIn4dv6XNfbaK8MUS4aA7Vnv74wWBmrvQgq1mSReUC-1uAa-X-f-_FVmz3To6VDxezfQ53OyPh4fqcDA6eAK3WHwzqPMpt2CjOj33TxFYVeZZ0l4CX657w_wDr8sxRw
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3daxNBEB_aFEQfxE8aW3UR8UFYvdvd2-s9xiax9aMUTCT4suwnFDQN7fXdP8G_0b_EmctdmiBU8PVudjlmdnZ-czvzW4CXWjgXZKl4UmXkSinHbUqaV2UKwsWUgqPm5M8n-miqPsyK2RYMu16YJT_E6ocbeUazX5ODx0VIy4RTEUnmWay5D1QPmVdvaGFtww7G80z1YGfwdfpt2u3IBaGQpjGyyPmBzmer083q7V-TbMSnbXy9AT3XAWwTgcb34G4LHdlgaev7sBXnD-DOGqHgQzBUtsHau3cWVzWz88As4sLfP3_FhiwCYwwbn74fsLMfXeU4mYadJzYYfWEIYRkxGKN8fWFpBFs_4n4E0_FocnjE2ysUuJeVVtw6J3OVi-h1ZiXCnVIX3heUKAn0TBW8Vwe6cAjLEIiEzKnKuzwEKTKvY5XJx9Cbn8_jLjBnyyzmQXh8g1mVsGWZrENEU-HMpfN9yDrFGd_yi9M1F99Nc86tKoPKNKhrQ7o2pOs-vF4NWSzJNW4SfkXPWhe7vEnwxYbg8WhiDoeTawGD66gP-51VryVlhnAXMVIu-yAbS__7s2hq8a6p0VRP_mvUc7h1OhybT8cnH_fgtqB8vul13IdefXEVnyLoqd2zdk3_AZF--1g
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=High+throughput+and+area%E2%80%90efficient+FPGA+implementation+of+AES+for+high%E2%80%90traffic+applications&rft.jtitle=IET+computers+%26+digital+techniques&rft.au=Shahbazi%2C+Karim&rft.au=Ko%2C+Seok%E2%80%90Bum&rft.date=2020-11-01&rft.issn=1751-8601&rft.volume=14&rft.issue=6&rft.spage=344&rft.epage=352&rft_id=info:doi/10.1049%2Fiet-cdt.2019.0179&rft.externalDBID=n%2Fa&rft.externalDocID=10_1049_iet_cdt_2019_0179
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1751-8601&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1751-8601&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1751-8601&client=summon