Loading…

Reconfigurable Cryptographic Processor for multiple crypto-algorithms

In today's world there is a growing demand for real-time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Traditional computing techniques involved the use of application specific integrated circuits to achieve high...

Full description

Saved in:
Bibliographic Details
Main Authors: Megalingam, R K, Joseph, I P, Gautham, P, Parthasarathy, R, Deepu, K B, Nair, M M
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 210
container_issue
container_start_page 204
container_title
container_volume
creator Megalingam, R K
Joseph, I P
Gautham, P
Parthasarathy, R
Deepu, K B
Nair, M M
description In today's world there is a growing demand for real-time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Traditional computing techniques involved the use of application specific integrated circuits to achieve high performance but with extremely inflexible hardware design meanwhile the flexibility of hardware design was achieved at the cost of slow processing by using general purpose processors. In this research paper a novel reconfigurable processor architecture has been presented for cryptographic applications that bridges the above mentioned gap and also sustains implementations that can show equal or even better performance results than custom-hardware and hitherto preserves all the flexibility of general-purpose processors. We present implementations for representative algorithms of block cipher such as Rijndael, RC5 and RC6 on our architecture. The RTL Description is done in ModelSim using Verilog HDL and the results are synthesized in Synopsys. This work presents an emerging reconfigurable hardware that potentially delivers flexible high performance for cryptographic algorithms.
doi_str_mv 10.1109/TECHSYM.2011.5783846
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5783846</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5783846</ieee_id><sourcerecordid>5783846</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-551c7436e6acfd32a026fbf7122ee5f1a26b0ed73b6e54f6c98c4ad2be4da4813</originalsourceid><addsrcrecordid>eNpVj8FKxDAYhCMiKGufQA99ga75kzRNjlKqu7CiaC-eljT90420tiTdw769RffiwDAMfAwMIfdA1wBUP9RVufn4fFkzCrDOC8WVkBck0YUCwYRQWjB1-a8DXJMkxi-6SEotqb4h1Tva8dv57hhM02NahtM0j10w08Hb9C2MFmMcQ-oWD8d-9tMC2V8oM303Bj8fhnhLrpzpIybnXJH6qarLTbZ7fd6Wj7vMazpneQ62EFyiNNa1nBnKpGtcAYwh5g4Mkw3FtuCNxFw4abWywrSsQdEaoYCvyN3frEfE_RT8YMJpf_7OfwD4wk-v</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Reconfigurable Cryptographic Processor for multiple crypto-algorithms</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Megalingam, R K ; Joseph, I P ; Gautham, P ; Parthasarathy, R ; Deepu, K B ; Nair, M M</creator><creatorcontrib>Megalingam, R K ; Joseph, I P ; Gautham, P ; Parthasarathy, R ; Deepu, K B ; Nair, M M</creatorcontrib><description>In today's world there is a growing demand for real-time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Traditional computing techniques involved the use of application specific integrated circuits to achieve high performance but with extremely inflexible hardware design meanwhile the flexibility of hardware design was achieved at the cost of slow processing by using general purpose processors. In this research paper a novel reconfigurable processor architecture has been presented for cryptographic applications that bridges the above mentioned gap and also sustains implementations that can show equal or even better performance results than custom-hardware and hitherto preserves all the flexibility of general-purpose processors. We present implementations for representative algorithms of block cipher such as Rijndael, RC5 and RC6 on our architecture. The RTL Description is done in ModelSim using Verilog HDL and the results are synthesized in Synopsys. This work presents an emerging reconfigurable hardware that potentially delivers flexible high performance for cryptographic algorithms.</description><identifier>ISBN: 9781424489411</identifier><identifier>ISBN: 1424489415</identifier><identifier>EISBN: 9781424489428</identifier><identifier>EISBN: 1424489423</identifier><identifier>EISBN: 9781424489435</identifier><identifier>EISBN: 1424489431</identifier><identifier>DOI: 10.1109/TECHSYM.2011.5783846</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Application specific integrated circuits ; Cryptography ; datapath ; Field programmable gate arrays ; Hardware ; reconfigurable ; Software algorithms ; Testing</subject><ispartof>IEEE Technology Students' Symposium, 2011, p.204-210</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5783846$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5783846$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Megalingam, R K</creatorcontrib><creatorcontrib>Joseph, I P</creatorcontrib><creatorcontrib>Gautham, P</creatorcontrib><creatorcontrib>Parthasarathy, R</creatorcontrib><creatorcontrib>Deepu, K B</creatorcontrib><creatorcontrib>Nair, M M</creatorcontrib><title>Reconfigurable Cryptographic Processor for multiple crypto-algorithms</title><title>IEEE Technology Students' Symposium</title><addtitle>TECHSYM</addtitle><description>In today's world there is a growing demand for real-time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Traditional computing techniques involved the use of application specific integrated circuits to achieve high performance but with extremely inflexible hardware design meanwhile the flexibility of hardware design was achieved at the cost of slow processing by using general purpose processors. In this research paper a novel reconfigurable processor architecture has been presented for cryptographic applications that bridges the above mentioned gap and also sustains implementations that can show equal or even better performance results than custom-hardware and hitherto preserves all the flexibility of general-purpose processors. We present implementations for representative algorithms of block cipher such as Rijndael, RC5 and RC6 on our architecture. The RTL Description is done in ModelSim using Verilog HDL and the results are synthesized in Synopsys. This work presents an emerging reconfigurable hardware that potentially delivers flexible high performance for cryptographic algorithms.</description><subject>Algorithm design and analysis</subject><subject>Application specific integrated circuits</subject><subject>Cryptography</subject><subject>datapath</subject><subject>Field programmable gate arrays</subject><subject>Hardware</subject><subject>reconfigurable</subject><subject>Software algorithms</subject><subject>Testing</subject><isbn>9781424489411</isbn><isbn>1424489415</isbn><isbn>9781424489428</isbn><isbn>1424489423</isbn><isbn>9781424489435</isbn><isbn>1424489431</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpVj8FKxDAYhCMiKGufQA99ga75kzRNjlKqu7CiaC-eljT90420tiTdw769RffiwDAMfAwMIfdA1wBUP9RVufn4fFkzCrDOC8WVkBck0YUCwYRQWjB1-a8DXJMkxi-6SEotqb4h1Tva8dv57hhM02NahtM0j10w08Hb9C2MFmMcQ-oWD8d-9tMC2V8oM303Bj8fhnhLrpzpIybnXJH6qarLTbZ7fd6Wj7vMazpneQ62EFyiNNa1nBnKpGtcAYwh5g4Mkw3FtuCNxFw4abWywrSsQdEaoYCvyN3frEfE_RT8YMJpf_7OfwD4wk-v</recordid><startdate>201101</startdate><enddate>201101</enddate><creator>Megalingam, R K</creator><creator>Joseph, I P</creator><creator>Gautham, P</creator><creator>Parthasarathy, R</creator><creator>Deepu, K B</creator><creator>Nair, M M</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201101</creationdate><title>Reconfigurable Cryptographic Processor for multiple crypto-algorithms</title><author>Megalingam, R K ; Joseph, I P ; Gautham, P ; Parthasarathy, R ; Deepu, K B ; Nair, M M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-551c7436e6acfd32a026fbf7122ee5f1a26b0ed73b6e54f6c98c4ad2be4da4813</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithm design and analysis</topic><topic>Application specific integrated circuits</topic><topic>Cryptography</topic><topic>datapath</topic><topic>Field programmable gate arrays</topic><topic>Hardware</topic><topic>reconfigurable</topic><topic>Software algorithms</topic><topic>Testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Megalingam, R K</creatorcontrib><creatorcontrib>Joseph, I P</creatorcontrib><creatorcontrib>Gautham, P</creatorcontrib><creatorcontrib>Parthasarathy, R</creatorcontrib><creatorcontrib>Deepu, K B</creatorcontrib><creatorcontrib>Nair, M M</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Megalingam, R K</au><au>Joseph, I P</au><au>Gautham, P</au><au>Parthasarathy, R</au><au>Deepu, K B</au><au>Nair, M M</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Reconfigurable Cryptographic Processor for multiple crypto-algorithms</atitle><btitle>IEEE Technology Students' Symposium</btitle><stitle>TECHSYM</stitle><date>2011-01</date><risdate>2011</risdate><spage>204</spage><epage>210</epage><pages>204-210</pages><isbn>9781424489411</isbn><isbn>1424489415</isbn><eisbn>9781424489428</eisbn><eisbn>1424489423</eisbn><eisbn>9781424489435</eisbn><eisbn>1424489431</eisbn><abstract>In today's world there is a growing demand for real-time implementation of cryptographic algorithms which are being used in secure communication systems, networks and security systems. Traditional computing techniques involved the use of application specific integrated circuits to achieve high performance but with extremely inflexible hardware design meanwhile the flexibility of hardware design was achieved at the cost of slow processing by using general purpose processors. In this research paper a novel reconfigurable processor architecture has been presented for cryptographic applications that bridges the above mentioned gap and also sustains implementations that can show equal or even better performance results than custom-hardware and hitherto preserves all the flexibility of general-purpose processors. We present implementations for representative algorithms of block cipher such as Rijndael, RC5 and RC6 on our architecture. The RTL Description is done in ModelSim using Verilog HDL and the results are synthesized in Synopsys. This work presents an emerging reconfigurable hardware that potentially delivers flexible high performance for cryptographic algorithms.</abstract><pub>IEEE</pub><doi>10.1109/TECHSYM.2011.5783846</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781424489411
ispartof IEEE Technology Students' Symposium, 2011, p.204-210
issn
language eng
recordid cdi_ieee_primary_5783846
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algorithm design and analysis
Application specific integrated circuits
Cryptography
datapath
Field programmable gate arrays
Hardware
reconfigurable
Software algorithms
Testing
title Reconfigurable Cryptographic Processor for multiple crypto-algorithms
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T07%3A26%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Reconfigurable%20Cryptographic%20Processor%20for%20multiple%20crypto-algorithms&rft.btitle=IEEE%20Technology%20Students'%20Symposium&rft.au=Megalingam,%20R%20K&rft.date=2011-01&rft.spage=204&rft.epage=210&rft.pages=204-210&rft.isbn=9781424489411&rft.isbn_list=1424489415&rft_id=info:doi/10.1109/TECHSYM.2011.5783846&rft.eisbn=9781424489428&rft.eisbn_list=1424489423&rft.eisbn_list=9781424489435&rft.eisbn_list=1424489431&rft_dat=%3Cieee_6IE%3E5783846%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-551c7436e6acfd32a026fbf7122ee5f1a26b0ed73b6e54f6c98c4ad2be4da4813%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5783846&rfr_iscdi=true