Loading…

High Performance GCM Architecture for the Security of High Speed Network

Advanced Encryption Standard (AES) is an effective cryptography algorithm for providing the better data communication since it guaranties high security. The Galois/Counter Mode (AES-GCM) has been integrated in various security constrained applications because it provides both authentication and conf...

Full description

Saved in:
Bibliographic Details
Published in:International journal of parallel programming 2018-10, Vol.46 (5), p.904-922
Main Authors: Mohanraj, Vanitha, Sakthivel, R., Paul, Anand, Rho, Seungmin
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3
cites cdi_FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3
container_end_page 922
container_issue 5
container_start_page 904
container_title International journal of parallel programming
container_volume 46
creator Mohanraj, Vanitha
Sakthivel, R.
Paul, Anand
Rho, Seungmin
description Advanced Encryption Standard (AES) is an effective cryptography algorithm for providing the better data communication since it guaranties high security. The Galois/Counter Mode (AES-GCM) has been integrated in various security constrained applications because it provides both authentication and confidentiality. AES algorithm helps to provide data confidentiality while authentication is provided by a universal GHASH function. Since most of existing GCM architectures concentrated on power and area reduction but an compact and efficient hardware architecture should also be considered. In this paper, high-performance architecture for GCM is proposed and its implementation is described. In order to achieve higher operating frequency and throughput, pipelined S-boxes are used in AES algorithm. For a GCM realization of AES, a high-speed, high-throughput, parallel architecture is proposed. Experimental results proves that the performance of the proposed work is around 17% higher than the existing architecture with 3 Gb/s throughput using TSMC 45-nm CMOS technology.
doi_str_mv 10.1007/s10766-017-0545-7
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1980499015</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1980499015</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3</originalsourceid><addsrcrecordid>eNp1kE1LAzEQhoMoWKs_wFvA8-pkk02yx1K0FeoHVM8hjZN2q-3WJIv035u6Hrw4l8Dkfd6Bh5BLBtcMQN1EBkrKApgqoBJVoY7IgFWKF0oKOCYD0DovRaVPyVmMawColdYDMp02yxV9xuDbsLFbh3QyfqCj4FZNQpe6gDT_0LRCOkfXhSbtaevpDzXfIb7RR0xfbXg_JyfefkS8-H2H5PXu9mU8LWZPk_vxaFY4zmQqai8Z0wqx4rrUoq6x1NyClohO2DwOmF545yVIK0Sp0C8UE9xD6Xi9sHxIrvreXWg_O4zJrNsubPNJw2oNuRFYlVOsT7nQxhjQm11oNjbsDQNzEGZ6YSYLMwdhRmWm7JmYs9slhj_N_0Lf0Vhsqw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1980499015</pqid></control><display><type>article</type><title>High Performance GCM Architecture for the Security of High Speed Network</title><source>ABI/INFORM Global</source><source>Springer Nature:Jisc Collections:Springer Nature Read and Publish 2023-2025: Springer Reading List</source><creator>Mohanraj, Vanitha ; Sakthivel, R. ; Paul, Anand ; Rho, Seungmin</creator><creatorcontrib>Mohanraj, Vanitha ; Sakthivel, R. ; Paul, Anand ; Rho, Seungmin</creatorcontrib><description>Advanced Encryption Standard (AES) is an effective cryptography algorithm for providing the better data communication since it guaranties high security. The Galois/Counter Mode (AES-GCM) has been integrated in various security constrained applications because it provides both authentication and confidentiality. AES algorithm helps to provide data confidentiality while authentication is provided by a universal GHASH function. Since most of existing GCM architectures concentrated on power and area reduction but an compact and efficient hardware architecture should also be considered. In this paper, high-performance architecture for GCM is proposed and its implementation is described. In order to achieve higher operating frequency and throughput, pipelined S-boxes are used in AES algorithm. For a GCM realization of AES, a high-speed, high-throughput, parallel architecture is proposed. Experimental results proves that the performance of the proposed work is around 17% higher than the existing architecture with 3 Gb/s throughput using TSMC 45-nm CMOS technology.</description><identifier>ISSN: 0885-7458</identifier><identifier>EISSN: 1573-7640</identifier><identifier>DOI: 10.1007/s10766-017-0545-7</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; CMOS ; Computer programming ; Computer Science ; Cryptography ; Encryption ; Parallel processing ; Processor Architectures ; Software Engineering/Programming and Operating Systems ; Special Issue on Parallel Approaches for Data Mining in the Internet of Things Realm ; Theory of Computation</subject><ispartof>International journal of parallel programming, 2018-10, Vol.46 (5), p.904-922</ispartof><rights>Springer Science+Business Media, LLC, part of Springer Nature 2017</rights><rights>International Journal of Parallel Programming is a copyright of Springer, (2017). All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3</citedby><cites>FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/1980499015/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/1980499015?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,11686,27922,27923,36058,44361,74665</link.rule.ids></links><search><creatorcontrib>Mohanraj, Vanitha</creatorcontrib><creatorcontrib>Sakthivel, R.</creatorcontrib><creatorcontrib>Paul, Anand</creatorcontrib><creatorcontrib>Rho, Seungmin</creatorcontrib><title>High Performance GCM Architecture for the Security of High Speed Network</title><title>International journal of parallel programming</title><addtitle>Int J Parallel Prog</addtitle><description>Advanced Encryption Standard (AES) is an effective cryptography algorithm for providing the better data communication since it guaranties high security. The Galois/Counter Mode (AES-GCM) has been integrated in various security constrained applications because it provides both authentication and confidentiality. AES algorithm helps to provide data confidentiality while authentication is provided by a universal GHASH function. Since most of existing GCM architectures concentrated on power and area reduction but an compact and efficient hardware architecture should also be considered. In this paper, high-performance architecture for GCM is proposed and its implementation is described. In order to achieve higher operating frequency and throughput, pipelined S-boxes are used in AES algorithm. For a GCM realization of AES, a high-speed, high-throughput, parallel architecture is proposed. Experimental results proves that the performance of the proposed work is around 17% higher than the existing architecture with 3 Gb/s throughput using TSMC 45-nm CMOS technology.</description><subject>Algorithms</subject><subject>CMOS</subject><subject>Computer programming</subject><subject>Computer Science</subject><subject>Cryptography</subject><subject>Encryption</subject><subject>Parallel processing</subject><subject>Processor Architectures</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Special Issue on Parallel Approaches for Data Mining in the Internet of Things Realm</subject><subject>Theory of Computation</subject><issn>0885-7458</issn><issn>1573-7640</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><recordid>eNp1kE1LAzEQhoMoWKs_wFvA8-pkk02yx1K0FeoHVM8hjZN2q-3WJIv035u6Hrw4l8Dkfd6Bh5BLBtcMQN1EBkrKApgqoBJVoY7IgFWKF0oKOCYD0DovRaVPyVmMawColdYDMp02yxV9xuDbsLFbh3QyfqCj4FZNQpe6gDT_0LRCOkfXhSbtaevpDzXfIb7RR0xfbXg_JyfefkS8-H2H5PXu9mU8LWZPk_vxaFY4zmQqai8Z0wqx4rrUoq6x1NyClohO2DwOmF545yVIK0Sp0C8UE9xD6Xi9sHxIrvreXWg_O4zJrNsubPNJw2oNuRFYlVOsT7nQxhjQm11oNjbsDQNzEGZ6YSYLMwdhRmWm7JmYs9slhj_N_0Lf0Vhsqw</recordid><startdate>20181001</startdate><enddate>20181001</enddate><creator>Mohanraj, Vanitha</creator><creator>Sakthivel, R.</creator><creator>Paul, Anand</creator><creator>Rho, Seungmin</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20181001</creationdate><title>High Performance GCM Architecture for the Security of High Speed Network</title><author>Mohanraj, Vanitha ; Sakthivel, R. ; Paul, Anand ; Rho, Seungmin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Algorithms</topic><topic>CMOS</topic><topic>Computer programming</topic><topic>Computer Science</topic><topic>Cryptography</topic><topic>Encryption</topic><topic>Parallel processing</topic><topic>Processor Architectures</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Special Issue on Parallel Approaches for Data Mining in the Internet of Things Realm</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mohanraj, Vanitha</creatorcontrib><creatorcontrib>Sakthivel, R.</creatorcontrib><creatorcontrib>Paul, Anand</creatorcontrib><creatorcontrib>Rho, Seungmin</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of parallel programming</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mohanraj, Vanitha</au><au>Sakthivel, R.</au><au>Paul, Anand</au><au>Rho, Seungmin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>High Performance GCM Architecture for the Security of High Speed Network</atitle><jtitle>International journal of parallel programming</jtitle><stitle>Int J Parallel Prog</stitle><date>2018-10-01</date><risdate>2018</risdate><volume>46</volume><issue>5</issue><spage>904</spage><epage>922</epage><pages>904-922</pages><issn>0885-7458</issn><eissn>1573-7640</eissn><abstract>Advanced Encryption Standard (AES) is an effective cryptography algorithm for providing the better data communication since it guaranties high security. The Galois/Counter Mode (AES-GCM) has been integrated in various security constrained applications because it provides both authentication and confidentiality. AES algorithm helps to provide data confidentiality while authentication is provided by a universal GHASH function. Since most of existing GCM architectures concentrated on power and area reduction but an compact and efficient hardware architecture should also be considered. In this paper, high-performance architecture for GCM is proposed and its implementation is described. In order to achieve higher operating frequency and throughput, pipelined S-boxes are used in AES algorithm. For a GCM realization of AES, a high-speed, high-throughput, parallel architecture is proposed. Experimental results proves that the performance of the proposed work is around 17% higher than the existing architecture with 3 Gb/s throughput using TSMC 45-nm CMOS technology.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10766-017-0545-7</doi><tpages>19</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0885-7458
ispartof International journal of parallel programming, 2018-10, Vol.46 (5), p.904-922
issn 0885-7458
1573-7640
language eng
recordid cdi_proquest_journals_1980499015
source ABI/INFORM Global; Springer Nature:Jisc Collections:Springer Nature Read and Publish 2023-2025: Springer Reading List
subjects Algorithms
CMOS
Computer programming
Computer Science
Cryptography
Encryption
Parallel processing
Processor Architectures
Software Engineering/Programming and Operating Systems
Special Issue on Parallel Approaches for Data Mining in the Internet of Things Realm
Theory of Computation
title High Performance GCM Architecture for the Security of High Speed Network
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T12%3A18%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=High%20Performance%20GCM%20Architecture%20for%20the%20Security%20of%20High%20Speed%20Network&rft.jtitle=International%20journal%20of%20parallel%20programming&rft.au=Mohanraj,%20Vanitha&rft.date=2018-10-01&rft.volume=46&rft.issue=5&rft.spage=904&rft.epage=922&rft.pages=904-922&rft.issn=0885-7458&rft.eissn=1573-7640&rft_id=info:doi/10.1007/s10766-017-0545-7&rft_dat=%3Cproquest_cross%3E1980499015%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c316t-9f61187ee53828499e283a086eec4aaaac018bfcf606a4427efb7143f02c39ba3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1980499015&rft_id=info:pmid/&rfr_iscdi=true