Repository logo
 
Publication

Pipelined FPGA coprocessor for elliptic curve cryptography based on residue number system

dc.contributor.authorMiguens Matutino, Pedro
dc.contributor.authorAraújo, Juvenal
dc.contributor.authorSousa, Leonel
dc.contributor.authorChaves, Ricardo
dc.date.accessioned2018-05-08T09:32:32Z
dc.date.available2018-05-08T09:32:32Z
dc.date.issued2017
dc.description.abstractIn this paper a novel pipelined FPGA coprocessor for ECC is proposed, exploiting the parallelism capabilities of RNS to the computation of large operand algorithms. This intrinsic characteristic of representing large integer numbers as a set of smaller and independent values allows for the parallelization of the computationally heavy large operand multiplications, required in asymmetrical cryptographic algorithms. Towards a compact and performance efficient design, the RNS coprocessor supports a single highly pipelined multi-modulo arithmetic unit. Implementation results, on FPGA of this RNS based ECC coprocessor, suggest one of the smallest programmable designs with a proportional performance when compared with related state of the art. Additionally, the resulting architecture allows for the computation of varying key sizes without changing the design or its implementation.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationMATUTINO, Pedro Miguens, [et al] – Pipelined FPGA coprocessor for elliptic curve cryptography based on residue number system. IEEE. ISBN 978-1-5386-3437-0. (2017), pp. 261-268.pt_PT
dc.identifier.isbn978-1-5386-3437-0
dc.identifier.urihttp://hdl.handle.net/10400.21/8488
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherInstitute of Electrical and Electronics Engineerspt_PT
dc.relation.publisherversionhttps://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8344638pt_PT
dc.subjectFPGApt_PT
dc.subjectCoprocessorpt_PT
dc.subjectRNSpt_PT
dc.titlePipelined FPGA coprocessor for elliptic curve cryptography based on residue number systempt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/5876/UID%2FCEC%2F50021%2F2013/PT
oaire.citation.endPage268pt_PT
oaire.citation.startPage261pt_PT
oaire.fundingStream5876
person.familyNameMiguens Matutino
person.givenNamePedro
person.identifier.ciencia-id851D-A88F-2F71
person.identifier.orcid0000-0001-6518-1306
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsclosedAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublication1abd6a84-cbbd-44b0-8652-43170ce1cc0d
relation.isAuthorOfPublication.latestForDiscovery1abd6a84-cbbd-44b0-8652-43170ce1cc0d
relation.isProjectOfPublication9964a800-3334-42d6-aab0-1f8870cbe7b1
relation.isProjectOfPublication.latestForDiscovery9964a800-3334-42d6-aab0-1f8870cbe7b1

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Pipelined_PMMatutino_ADEETC.pdf
Size:
367.12 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: