Design of a novel hybrid cryptographic processor
dc.contributor.author | Li, Jianzhou | |
dc.contributor.author | University of Lethbridge. Faculty of Arts and Science | |
dc.contributor.supervisor | Li, Hua | |
dc.date.accessioned | 2007-05-17T14:49:40Z | |
dc.date.available | 2007-05-17T14:49:40Z | |
dc.date.issued | 2005 | |
dc.degree.level | Masters | |
dc.description | viii, 87 leaves : ill. (some col.) ; 28 cm. | en |
dc.description.abstract | A new multiplier that supports fields GF(p) and GF (2n) for the public-key cryptography, and fields GF (28) for the secret-key cryptography is proposed in this thesis. Based on the core multiplier and other extracted common operations, a novel hybrid crypto-processor is built which processes both public-key and secret-key cryptosystems. The corresponding instruction set is also presented. Three cryptographic algorithms: the Elliptic Curve Cryptography (ECC), AES and RC5 are focused to run in the processor. To compute scalar multiplication kP efficiently, a blend of efficient algorthms on elliptic curves and coordinates selections and of hardware architecture that supports arithmetic operations on finite fields is requried. The Nonadjacent Form (NAF) of k is used in Jacobian projective coordinates over GF(p); Montgomery scalar multiplication is utilized in projective coordinates over GF(2n). The dual-field multiplier is used to support multiplications over GF(p) and GF(2n) according to multiple-precision Montgomery multiplications algorithms. The design ideas of AES and RC5 are also described. The proposed hybrid crypto-processor increases the flexibility of security schemes and reduces the total cost of cryptosystems. | en |
dc.identifier.uri | https://hdl.handle.net/10133/266 | |
dc.language.iso | en_US | en |
dc.publisher | Lethbridge, Alta. : University of Lethbridge, Faculty of Arts and Science, 2005 | en |
dc.publisher.department | Department of Mathematics and Computer Science | |
dc.publisher.faculty | Arts and Science | |
dc.relation.ispartofseries | Thesis (University of Lethbridge. Faculty of Arts and Science) | en |
dc.subject | Dissertations, Academic | en |
dc.subject | Data encryption (Computer science) | en |
dc.subject | Cryptogaphy -- Mathematics | en |
dc.subject | Computer security | en |
dc.title | Design of a novel hybrid cryptographic processor | en |
dc.type | Thesis | en |