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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Keller, Maurice, Kerins, Tim, Crowe, Francis, Marnane, William
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&amp;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