A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence

This paper presents a DPA-resistant AES crypto engine. The DPA countermeasure circuit is combined with a self-generated random number generator to eliminate an extra circuit for generating random bits. The cell area for the DPA-resistant AES crypto engine is 0.104 mm 2 in UMC 90 nm CMOS technology,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Po-Chun Liu, Ju-Hung Hsiao, Hsie-Chia Chang, Chen-Yi Lee
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 74
container_issue
container_start_page 71
container_title
container_volume
creator Po-Chun Liu
Ju-Hung Hsiao
Hsie-Chia Chang
Chen-Yi Lee
description This paper presents a DPA-resistant AES crypto engine. The DPA countermeasure circuit is combined with a self-generated random number generator to eliminate an extra circuit for generating random bits. The cell area for the DPA-resistant AES crypto engine is 0.104 mm 2 in UMC 90 nm CMOS technology, which is only 6.2% larger than an unprotected AES engine. The maximum operating frequency of the AES engine is 255 MHz, resulting in 2.97 Gb/s throughput. Since the DPA countermeasure circuit works in parallel with the AES engine, no throughput degradation is incurred with the proposed architecture. The proposed DPA-resistant AES engine has significant improvements over previous state-of-the-art designs.
doi_str_mv 10.1109/ESSCIRC.2011.6044917
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6044917</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6044917</ieee_id><sourcerecordid>6044917</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-4f78b308a4e7a2e88b25c490e3d01aeb8f4d70013ab7ae4b76801241862b16c33</originalsourceid><addsrcrecordid>eNo1kM1Kw0AURsc_sK19Al3MC0x678x0fpYhxrZQUGz3ZSa5qZE2aiYivr2CdfXBOXAWH2N3CBki-Fm52RSr5yKTgJgZ0NqjPWNj1HNrwYK252wkjVYCFfoLNvXW_TslL9kIvQLhnFLXbJzSK4BBo-WILXMuM2_5Is4Sv3_KRU-pTUPoBp6XG07dvu2If7XDC090aMSeOurDQDXvQ1e_HX_pxyd1Fd2wqyYcEk1PO2Hbh3JbLMX6cbEq8rVoPQxCN9ZFBS5oskGSc1HOK-2BVA0YKLpG1xYAVYg2kI7WOECp0RkZ0VRKTdjtX7Ylot173x5D_707HaJ-ACD0TmY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Po-Chun Liu ; Ju-Hung Hsiao ; Hsie-Chia Chang ; Chen-Yi Lee</creator><creatorcontrib>Po-Chun Liu ; Ju-Hung Hsiao ; Hsie-Chia Chang ; Chen-Yi Lee</creatorcontrib><description>This paper presents a DPA-resistant AES crypto engine. The DPA countermeasure circuit is combined with a self-generated random number generator to eliminate an extra circuit for generating random bits. The cell area for the DPA-resistant AES crypto engine is 0.104 mm 2 in UMC 90 nm CMOS technology, which is only 6.2% larger than an unprotected AES engine. The maximum operating frequency of the AES engine is 255 MHz, resulting in 2.97 Gb/s throughput. Since the DPA countermeasure circuit works in parallel with the AES engine, no throughput degradation is incurred with the proposed architecture. The proposed DPA-resistant AES engine has significant improvements over previous state-of-the-art designs.</description><identifier>ISSN: 1930-8833</identifier><identifier>ISBN: 9781457707032</identifier><identifier>ISBN: 1457707039</identifier><identifier>EISSN: 2643-1319</identifier><identifier>EISBN: 1457707047</identifier><identifier>EISBN: 9781457707025</identifier><identifier>EISBN: 9781457707049</identifier><identifier>EISBN: 1457707020</identifier><identifier>DOI: 10.1109/ESSCIRC.2011.6044917</identifier><language>eng</language><publisher>IEEE</publisher><subject>Correlation ; Cryptography ; Engines ; Resistance ; Ring oscillators ; Throughput</subject><ispartof>2011 Proceedings of the ESSCIRC (ESSCIRC), 2011, p.71-74</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/6044917$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6044917$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Po-Chun Liu</creatorcontrib><creatorcontrib>Ju-Hung Hsiao</creatorcontrib><creatorcontrib>Hsie-Chia Chang</creatorcontrib><creatorcontrib>Chen-Yi Lee</creatorcontrib><title>A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence</title><title>2011 Proceedings of the ESSCIRC (ESSCIRC)</title><addtitle>ESSCIRC</addtitle><description>This paper presents a DPA-resistant AES crypto engine. The DPA countermeasure circuit is combined with a self-generated random number generator to eliminate an extra circuit for generating random bits. The cell area for the DPA-resistant AES crypto engine is 0.104 mm 2 in UMC 90 nm CMOS technology, which is only 6.2% larger than an unprotected AES engine. The maximum operating frequency of the AES engine is 255 MHz, resulting in 2.97 Gb/s throughput. Since the DPA countermeasure circuit works in parallel with the AES engine, no throughput degradation is incurred with the proposed architecture. The proposed DPA-resistant AES engine has significant improvements over previous state-of-the-art designs.</description><subject>Correlation</subject><subject>Cryptography</subject><subject>Engines</subject><subject>Resistance</subject><subject>Ring oscillators</subject><subject>Throughput</subject><issn>1930-8833</issn><issn>2643-1319</issn><isbn>9781457707032</isbn><isbn>1457707039</isbn><isbn>1457707047</isbn><isbn>9781457707025</isbn><isbn>9781457707049</isbn><isbn>1457707020</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kM1Kw0AURsc_sK19Al3MC0x678x0fpYhxrZQUGz3ZSa5qZE2aiYivr2CdfXBOXAWH2N3CBki-Fm52RSr5yKTgJgZ0NqjPWNj1HNrwYK252wkjVYCFfoLNvXW_TslL9kIvQLhnFLXbJzSK4BBo-WILXMuM2_5Is4Sv3_KRU-pTUPoBp6XG07dvu2If7XDC090aMSeOurDQDXvQ1e_HX_pxyd1Fd2wqyYcEk1PO2Hbh3JbLMX6cbEq8rVoPQxCN9ZFBS5oskGSc1HOK-2BVA0YKLpG1xYAVYg2kI7WOECp0RkZ0VRKTdjtX7Ylot173x5D_707HaJ-ACD0TmY</recordid><startdate>201109</startdate><enddate>201109</enddate><creator>Po-Chun Liu</creator><creator>Ju-Hung Hsiao</creator><creator>Hsie-Chia Chang</creator><creator>Chen-Yi Lee</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201109</creationdate><title>A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence</title><author>Po-Chun Liu ; Ju-Hung Hsiao ; Hsie-Chia Chang ; Chen-Yi Lee</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-4f78b308a4e7a2e88b25c490e3d01aeb8f4d70013ab7ae4b76801241862b16c33</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Correlation</topic><topic>Cryptography</topic><topic>Engines</topic><topic>Resistance</topic><topic>Ring oscillators</topic><topic>Throughput</topic><toplevel>online_resources</toplevel><creatorcontrib>Po-Chun Liu</creatorcontrib><creatorcontrib>Ju-Hung Hsiao</creatorcontrib><creatorcontrib>Hsie-Chia Chang</creatorcontrib><creatorcontrib>Chen-Yi Lee</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/IET Electronic Library</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>Po-Chun Liu</au><au>Ju-Hung Hsiao</au><au>Hsie-Chia Chang</au><au>Chen-Yi Lee</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence</atitle><btitle>2011 Proceedings of the ESSCIRC (ESSCIRC)</btitle><stitle>ESSCIRC</stitle><date>2011-09</date><risdate>2011</risdate><spage>71</spage><epage>74</epage><pages>71-74</pages><issn>1930-8833</issn><eissn>2643-1319</eissn><isbn>9781457707032</isbn><isbn>1457707039</isbn><eisbn>1457707047</eisbn><eisbn>9781457707025</eisbn><eisbn>9781457707049</eisbn><eisbn>1457707020</eisbn><abstract>This paper presents a DPA-resistant AES crypto engine. The DPA countermeasure circuit is combined with a self-generated random number generator to eliminate an extra circuit for generating random bits. The cell area for the DPA-resistant AES crypto engine is 0.104 mm 2 in UMC 90 nm CMOS technology, which is only 6.2% larger than an unprotected AES engine. The maximum operating frequency of the AES engine is 255 MHz, resulting in 2.97 Gb/s throughput. Since the DPA countermeasure circuit works in parallel with the AES engine, no throughput degradation is incurred with the proposed architecture. The proposed DPA-resistant AES engine has significant improvements over previous state-of-the-art designs.</abstract><pub>IEEE</pub><doi>10.1109/ESSCIRC.2011.6044917</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1930-8833
ispartof 2011 Proceedings of the ESSCIRC (ESSCIRC), 2011, p.71-74
issn 1930-8833
2643-1319
language eng
recordid cdi_ieee_primary_6044917
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Correlation
Cryptography
Engines
Resistance
Ring oscillators
Throughput
title A 2.97 Gb/s DPA-resistant AES engine with self-generated random sequence
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T08%3A18%3A54IST&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=A%202.97%20Gb/s%20DPA-resistant%20AES%20engine%20with%20self-generated%20random%20sequence&rft.btitle=2011%20Proceedings%20of%20the%20ESSCIRC%20(ESSCIRC)&rft.au=Po-Chun%20Liu&rft.date=2011-09&rft.spage=71&rft.epage=74&rft.pages=71-74&rft.issn=1930-8833&rft.eissn=2643-1319&rft.isbn=9781457707032&rft.isbn_list=1457707039&rft_id=info:doi/10.1109/ESSCIRC.2011.6044917&rft_dat=%3Cieee_6IE%3E6044917%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1457707047&rft.eisbn_list=9781457707025&rft.eisbn_list=9781457707049&rft.eisbn_list=1457707020&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6044917&rfr_iscdi=true