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...
Saved in:
Published in: | International journal of parallel programming 2018-10, Vol.46 (5), p.904-922 |
---|---|
Main Authors: | , , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |