FPGA Based Highly Efficient AES Implementation

This paper proposes a highly efficient 128-bit AES implementation based on FPGA. The S-box in AES is implemented in composite field, and the Common Sub-expression Elimination (CSE) algorithm is applied to reduce the redundant hardware overhead further more by 42.22% of XOR gates and 52.73% of AND ga...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Lecture notes in engineering and computer science Ročník 2231/2232; s. 5
Hlavní autoři: Zhang, Yong, Zhou, Fang, Wu, Ning, Yasir
Médium: Journal Article
Jazyk:angličtina
Vydáno: Hong Kong International Association of Engineers 25.10.2017
Témata:
ISSN:2078-0958, 2078-0966
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This paper proposes a highly efficient 128-bit AES implementation based on FPGA. The S-box in AES is implemented in composite field, and the Common Sub-expression Elimination (CSE) algorithm is applied to reduce the redundant hardware overhead further more by 42.22% of XOR gates and 52.73% of AND gates. Then we analyze the delay of each arithmetic unit and use pipeline in the proper position to improve the throughput without bringing extra resource consumption. The experiment shows that our strategy can achieve the throughput of 93.54Gbps at the cost of 5081 slices on a Xilinx Virtex-6 XC6VLX240T device. The efficiency of our implementation is 18.41 Mbps/Slice which is much higher than the previous works.
AbstractList This paper proposes a highly efficient 128-bit AES implementation based on FPGA. The S-box in AES is implemented in composite field, and the Common Sub-expression Elimination (CSE) algorithm is applied to reduce the redundant hardware overhead further more by 42.22% of XOR gates and 52.73% of AND gates. Then we analyze the delay of each arithmetic unit and use pipeline in the proper position to improve the throughput without bringing extra resource consumption. The experiment shows that our strategy can achieve the throughput of 93.54Gbps at the cost of 5081 slices on a Xilinx Virtex-6 XC6VLX240T device. The efficiency of our implementation is 18.41 Mbps/Slice which is much higher than the previous works.
Author Yasir
Wu, Ning
Zhang, Yong
Zhou, Fang
Author_xml – sequence: 1
  givenname: Yong
  surname: Zhang
  fullname: Zhang, Yong
– sequence: 2
  givenname: Fang
  surname: Zhou
  fullname: Zhou, Fang
– sequence: 3
  givenname: Ning
  surname: Wu
  fullname: Wu, Ning
– sequence: 4
  fullname: Yasir
BookMark eNo9jc1KAzEYRYNUsNa-Q8D1yJf_zHIs0x8oKKjrkky-aGSaGZvpwre3oLi652zOvSWzPGS8InMOxlZQaz37Z2VvyLKU5EFKo5gAmJOH9fOmoY-uYKDb9P7Rf9M2xtQlzBNt2he6O449Hi_mpjTkO3IdXV9w-bcL8rZuX1fbav-02a2afTUyJqZKc2F9MN67GsCjQaOCqTVTuuYWLHcYbEAlecTOgmYYogxcONM5wwJEsSD3v93xNHydsUyHz-F8ypfLA2egQADnUvwAwSVBKQ
ContentType Journal Article
Copyright Copyright International Association of Engineers Oct 25-Oct 27, 2017
Copyright_xml – notice: Copyright International Association of Engineers Oct 25-Oct 27, 2017
DBID 7SC
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
DatabaseName Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Civil Engineering Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2078-0966
GroupedDBID 5VS
7SC
7TB
8FD
ALMA_UNASSIGNED_HOLDINGS
FR3
JQ2
KQ8
KR7
L7M
L~C
L~D
ID FETCH-LOGICAL-p113t-6238bd7bba900be7e75d796156928082aed8de542fec8061edf4d23a7ca71d0f3
ISICitedReferencesCount 8
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000418106200002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2078-0958
IngestDate Mon Jun 30 11:23:12 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p113t-6238bd7bba900be7e75d796156928082aed8de542fec8061edf4d23a7ca71d0f3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2105030224
PQPubID 2049556
ParticipantIDs proquest_journals_2105030224
PublicationCentury 2000
PublicationDate 20171025
PublicationDateYYYYMMDD 2017-10-25
PublicationDate_xml – month: 10
  year: 2017
  text: 20171025
  day: 25
PublicationDecade 2010
PublicationPlace Hong Kong
PublicationPlace_xml – name: Hong Kong
PublicationTitle Lecture notes in engineering and computer science
PublicationYear 2017
Publisher International Association of Engineers
Publisher_xml – name: International Association of Engineers
SSID ssib044751300
ssj0000495498
Score 2.0890157
Snippet This paper proposes a highly efficient 128-bit AES implementation based on FPGA. The S-box in AES is implemented in composite field, and the Common...
SourceID proquest
SourceType Aggregation Database
StartPage 5
SubjectTerms Gates (circuits)
Title FPGA Based Highly Efficient AES Implementation
URI https://www.proquest.com/docview/2105030224
Volume 2231/2232
WOSCitedRecordID wos000418106200002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2078-0966
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib044751300
  issn: 2078-0958
  databaseCode: M~E
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NS8MwFA86POhB_MSPKT2Il1Fpu3ZJjlM2Pcw5cOp2GsmSwkC7uQ-ZF_92Xz66dgxED15CeYWS9pfm_fKS934IXQgciwoXsRtWJHFDEfguk4y5RAou4yDsh_q0-3MDN5uk06Etm3sy0XICOEnIfE5H_wo12ABslTr7B7gXDwUDXAPo0ALs0P4K-Hrrtlq6Buck9CGO10-lnjzQeY-lau3R1AN-sylHSZ6cNux-QjKc6mNaJZkVK0zz37QERMn6zZWoc3doHaE2DmeaGrPM9jIzoy-zdNlkMM6HHsCdwZxt0pTNcnQpZpkbTvpQpO1hLuQYeKqaLzWl2q9k3maUV9IZGSiLzlQJbOjTzK1R5rLSbfrmQ6_-1Gj02rVO-3L07ioxMbXpbpVV1tF62VOCCvdftXSSUQUO1RbeIhAHSyRYI2vlwrR_K35Zk432Dtq2qwSnatDdRWsy2UNbudqR--hK4exonB2Ds7PA2QGcnWWcD9BTvda-uXOt-IU78v3y1AVaSrjAnDPqeVxiiSOBKfDPCg0I8DYmBREyCoNY9gmQMili-NPKDPcZ9oUXlw9RIRkm8gg5soI5jRhQXYJDHvmch5QD8w8YxTQm-BgV09ft2YE86QW-qhSkGN7Jz7dP0WY2NoqoMB3P5Bna6H9MB5Pxuf7239LhRpI
linkProvider ISSN International Centre
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=FPGA+Based+Highly+Efficient+AES+Implementation&rft.jtitle=Lecture+notes+in+engineering+and+computer+science&rft.au=Zhang%2C+Yong&rft.au=Zhou%2C+Fang&rft.au=Wu%2C+Ning&rft.au=Yasir&rft.date=2017-10-25&rft.pub=International+Association+of+Engineers&rft.issn=2078-0958&rft.eissn=2078-0966&rft.volume=2231%2F2232&rft.spage=5&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2078-0958&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2078-0958&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2078-0958&client=summon