FPGA Implementation of a GF(2m) Tate Pairing Architecture
This paper presents a hardware implementation of a dual mode Tate pairing/elliptic curve processor over fields of characteristic 2. The architecture can be reconfigured for different underlying field sizes and hence can support different security levels. The processor also performs elliptic curve po...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 369 |
---|---|
container_issue | |
container_start_page | 358 |
container_title | |
container_volume | |
creator | Keller, Maurice Kerins, Tim Crowe, Francis Marnane, William |
description | This paper presents a hardware implementation of a dual mode Tate pairing/elliptic curve processor over fields of characteristic 2. The architecture can be reconfigured for different underlying field sizes and hence can support different security levels. The processor also performs elliptic curve point scalar multiplication. The performance of the architecture implemented on an FPGA is evaluated for various security levels. |
doi_str_mv | 10.1007/11802839_44 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>pascalfrancis_sprin</sourceid><recordid>TN_cdi_pascalfrancis_primary_19968885</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>19968885</sourcerecordid><originalsourceid>FETCH-LOGICAL-c261t-6384dac0e66eea15a7b18c86831e3e76ead934685b98759f924b68878702bfbb3</originalsourceid><addsrcrecordid>eNpNkLtOAzEURM1LYhNS8QPbIJFi4fqx9nUZRSREikSKINFZtuOFhexD9lLw9yQKBdUUczQaHUJuKTxQAPVIKQJDro0QZ2SiFfJSAJcoOTsnGZWUFpwLfUFGp0IBvl2SDDiwQivBr8kopU8AYEqzjOjFZjnLV02_D01oBzvUXZt3VW7z5eKeNdN8a4eQb2wd6_Y9n0X_UQ_BD98x3JCryu5TmPzlmLwunrbz52L9slzNZ-vCM0mHQnIUO-shSBmCpaVVjqJHiZwGHpQMdqe5kFg6jarUlWbCSUSFCpirnONjcnfa7W3ydl9F2_o6mT7WjY0_hmp9wLE8cNMTl_rj1xCN67qvZCiYozjzTxz_BU7hWDE</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>FPGA Implementation of a GF(2m) Tate Pairing Architecture</title><source>Springer Books</source><creator>Keller, Maurice ; Kerins, Tim ; Crowe, Francis ; Marnane, William</creator><contributor>Cardoso, João M. P. ; Vassiliadis, Stamatis ; Bertels, Koen</contributor><creatorcontrib>Keller, Maurice ; Kerins, Tim ; Crowe, Francis ; Marnane, William ; Cardoso, João M. P. ; Vassiliadis, Stamatis ; Bertels, Koen</creatorcontrib><description>This paper presents a hardware implementation of a dual mode Tate pairing/elliptic curve processor over fields of characteristic 2. The architecture can be reconfigured for different underlying field sizes and hence can support different security levels. The processor also performs elliptic curve point scalar multiplication. The performance of the architecture implemented on an FPGA is evaluated for various security levels.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 354036708X</identifier><identifier>ISBN: 9783540367086</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783540368632</identifier><identifier>EISBN: 3540368639</identifier><identifier>DOI: 10.1007/11802839_44</identifier><language>eng</language><publisher>Berlin, Heidelberg: Springer Berlin Heidelberg</publisher><subject>Applied sciences ; Circuit properties ; Clock Cycle ; Design. Technologies. Operation analysis. Testing ; Digital circuits ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Elliptic Curve ; Exact sciences and technology ; FPGA Implementation ; Hardware Implementation ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Security Level ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><ispartof>Lecture notes in computer science, 2006, p.358-369</ispartof><rights>Springer-Verlag Berlin Heidelberg 2006</rights><rights>2008 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c261t-6384dac0e66eea15a7b18c86831e3e76ead934685b98759f924b68878702bfbb3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/11802839_44$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/11802839_44$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,775,776,780,785,786,789,4035,4036,27904,38234,41421,42490</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=19968885$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Cardoso, João M. P.</contributor><contributor>Vassiliadis, Stamatis</contributor><contributor>Bertels, Koen</contributor><creatorcontrib>Keller, Maurice</creatorcontrib><creatorcontrib>Kerins, Tim</creatorcontrib><creatorcontrib>Crowe, Francis</creatorcontrib><creatorcontrib>Marnane, William</creatorcontrib><title>FPGA Implementation of a GF(2m) Tate Pairing Architecture</title><title>Lecture notes in computer science</title><description>This paper presents a hardware implementation of a dual mode Tate pairing/elliptic curve processor over fields of characteristic 2. The architecture can be reconfigured for different underlying field sizes and hence can support different security levels. The processor also performs elliptic curve point scalar multiplication. The performance of the architecture implemented on an FPGA is evaluated for various security levels.</description><subject>Applied sciences</subject><subject>Circuit properties</subject><subject>Clock Cycle</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Digital circuits</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Elliptic Curve</subject><subject>Exact sciences and technology</subject><subject>FPGA Implementation</subject><subject>Hardware Implementation</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Security Level</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>354036708X</isbn><isbn>9783540367086</isbn><isbn>9783540368632</isbn><isbn>3540368639</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNpNkLtOAzEURM1LYhNS8QPbIJFi4fqx9nUZRSREikSKINFZtuOFhexD9lLw9yQKBdUUczQaHUJuKTxQAPVIKQJDro0QZ2SiFfJSAJcoOTsnGZWUFpwLfUFGp0IBvl2SDDiwQivBr8kopU8AYEqzjOjFZjnLV02_D01oBzvUXZt3VW7z5eKeNdN8a4eQb2wd6_Y9n0X_UQ_BD98x3JCryu5TmPzlmLwunrbz52L9slzNZ-vCM0mHQnIUO-shSBmCpaVVjqJHiZwGHpQMdqe5kFg6jarUlWbCSUSFCpirnONjcnfa7W3ydl9F2_o6mT7WjY0_hmp9wLE8cNMTl_rj1xCN67qvZCiYozjzTxz_BU7hWDE</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>Keller, Maurice</creator><creator>Kerins, Tim</creator><creator>Crowe, Francis</creator><creator>Marnane, William</creator><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>IQODW</scope></search><sort><creationdate>2006</creationdate><title>FPGA Implementation of a GF(2m) Tate Pairing Architecture</title><author>Keller, Maurice ; Kerins, Tim ; Crowe, Francis ; Marnane, William</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c261t-6384dac0e66eea15a7b18c86831e3e76ead934685b98759f924b68878702bfbb3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Applied sciences</topic><topic>Circuit properties</topic><topic>Clock Cycle</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Digital circuits</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Elliptic Curve</topic><topic>Exact sciences and technology</topic><topic>FPGA Implementation</topic><topic>Hardware Implementation</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Security Level</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Keller, Maurice</creatorcontrib><creatorcontrib>Kerins, Tim</creatorcontrib><creatorcontrib>Crowe, Francis</creatorcontrib><creatorcontrib>Marnane, William</creatorcontrib><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Keller, Maurice</au><au>Kerins, Tim</au><au>Crowe, Francis</au><au>Marnane, William</au><au>Cardoso, João M. P.</au><au>Vassiliadis, Stamatis</au><au>Bertels, Koen</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>FPGA Implementation of a GF(2m) Tate Pairing Architecture</atitle><btitle>Lecture notes in computer science</btitle><date>2006</date><risdate>2006</risdate><spage>358</spage><epage>369</epage><pages>358-369</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>354036708X</isbn><isbn>9783540367086</isbn><eisbn>9783540368632</eisbn><eisbn>3540368639</eisbn><abstract>This paper presents a hardware implementation of a dual mode Tate pairing/elliptic curve processor over fields of characteristic 2. The architecture can be reconfigured for different underlying field sizes and hence can support different security levels. The processor also performs elliptic curve point scalar multiplication. The performance of the architecture implemented on an FPGA is evaluated for various security levels.</abstract><cop>Berlin, Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/11802839_44</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0302-9743 |
ispartof | Lecture notes in computer science, 2006, p.358-369 |
issn | 0302-9743 1611-3349 |
language | eng |
recordid | cdi_pascalfrancis_primary_19968885 |
source | Springer Books |
subjects | Applied sciences Circuit properties Clock Cycle Design. Technologies. Operation analysis. Testing Digital circuits Electric, optical and optoelectronic circuits Electronic circuits Electronics Elliptic Curve Exact sciences and technology FPGA Implementation Hardware Implementation Integrated circuits Integrated circuits by function (including memories and processors) Security Level Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices |
title | FPGA Implementation of a GF(2m) Tate Pairing Architecture |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T20%3A30%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_sprin&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=FPGA%20Implementation%20of%20a%20GF(2m)%20Tate%20Pairing%20Architecture&rft.btitle=Lecture%20notes%20in%20computer%20science&rft.au=Keller,%20Maurice&rft.date=2006&rft.spage=358&rft.epage=369&rft.pages=358-369&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=354036708X&rft.isbn_list=9783540367086&rft_id=info:doi/10.1007/11802839_44&rft_dat=%3Cpascalfrancis_sprin%3E19968885%3C/pascalfrancis_sprin%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783540368632&rft.eisbn_list=3540368639&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |