Efficient Implementation of Elliptic Curve Cryptography on FPGAs
Efficient Implementation of Elliptic Curve Cryptography on FPGAs
dc.contributor.advisor | von zur Gathen, Joachim | |
dc.contributor.author | Shokrollahi, Jamshid | |
dc.date.accessioned | 2020-04-10T13:26:43Z | |
dc.date.available | 2020-04-10T13:26:43Z | |
dc.date.issued | 2007 | |
dc.identifier.uri | https://hdl.handle.net/20.500.11811/3054 | |
dc.description.abstract | This work presents the design strategies of an FPGA-based elliptic curve co-processor. Elliptic curve cryptography is an important topic in cryptography due to its relatively short key length and higher efficiency as compared to other well-known public key crypto-systems like RSA. The most important contributions of this work are: - Analyzing how different representations of finite fields and points on elliptic curves effect the performance of an elliptic curve co-processor and implementing a high performance co-processor. - Proposing a novel dynamic programming approach to find the optimum combination of different recursive polynomial multiplication methods. Here optimum means the method which has the smallest number of bit operations. - Designing a new normal-basis multiplier which is based on polynomial multipliers. The most important part of this multiplier is a circuit of size $O(n \log n)$ for changing the representation between polynomial and normal basis. | |
dc.language.iso | eng | |
dc.rights | In Copyright | |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
dc.subject | Kryptographie | |
dc.subject | Elliptische Kurven | |
dc.subject | FPGA | |
dc.subject | Cryptography | |
dc.subject | Elliptic curves | |
dc.subject.ddc | 004 Informatik | |
dc.title | Efficient Implementation of Elliptic Curve Cryptography on FPGAs | |
dc.type | Dissertation oder Habilitation | |
dc.publisher.name | Universitäts- und Landesbibliothek Bonn | |
dc.publisher.location | Bonn | |
dc.rights.accessRights | openAccess | |
dc.identifier.urn | https://nbn-resolving.org/urn:nbn:de:hbz:5N-09601 | |
ulbbn.pubtype | Erstveröffentlichung | |
ulbbnediss.affiliation.name | Rheinische Friedrich-Wilhelms-Universität Bonn | |
ulbbnediss.affiliation.location | Bonn | |
ulbbnediss.thesis.level | Dissertation | |
ulbbnediss.dissID | 960 | |
ulbbnediss.date.accepted | 18.12.2006 | |
ulbbnediss.fakultaet | Mathematisch-Naturwissenschaftliche Fakultät | |
dc.contributor.coReferee | Rückert, Ulrich |
Dateien zu dieser Ressource
Das Dokument erscheint in:
-
E-Dissertationen (4118)