Multi-Base Chains for Faster Elliptic Curve Cryptography

dc.contributor.advisorGuangwu Xu
dc.creatorAl Musa, Saud
dc.date.accessioned2025-01-16T18:12:35Z
dc.date.available2025-01-16T18:12:35Z
dc.date.issued2018-12-01
dc.description.abstractThis research addresses a multi-base number system (MBNS) for faster elliptic curve cryptography (ECC). The emphasis is on speeding up the main operation of ECC: scalar multiplication (tP). Mainly, it addresses the two issues of using the MBNS with ECC: deriving optimized formulas and choosing fast methods. To address the first issue, this research studies the optimized formulas (e.g., 3P, 5P) in different elliptic curve coordinate systems over prime and binary fields. For elliptic curves over prime fields, affine Weierstrass, Jacobian Weierstrass, and standard twisted Edwards coordinate systems are reviewed. For binary elliptic curves, affine, Lambda-projective, and twisted mu4-normal coordinate systems are reviewed. Additionally, whenever possible, this research derives several optimized formulas for these coordinate systems. To address the second issue, this research theoretically and experimentally studies the MBNS methods with respect to the average chain length, the average chain cost, and the average conversion cost. The reviewed MBNS methods are greedy, ternary/binary, multi-base NAF, tree-based, and rDAG-based. The emphasis is on these methods' techniques to convert integer t to multi-base chains. Additionally, this research develops bucket methods that advance the MBNS methods. The experimental results show that the MBNS methods with the optimized formulas, in general, have good improvements on the performance of scalar multiplication, compared to the single-base number system methods.
dc.identifier.urihttp://digital.library.wisc.edu/1793/86347
dc.relation.replaceshttps://dc.uwm.edu/etd/1970
dc.subjectDBNS
dc.subjectECC
dc.subjectEdwards curves
dc.subjectMBNS
dc.subjectoptimized formulas
dc.subjectscalar multiplication
dc.titleMulti-Base Chains for Faster Elliptic Curve Cryptography
dc.typedissertation
thesis.degree.disciplineEngineering
thesis.degree.grantorUniversity of Wisconsin-Milwaukee
thesis.degree.nameDoctor of Philosophy

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AlMusa_uwm_0263D_12241.pdf
Size:
904.95 KB
Format:
Adobe Portable Document Format
Description:
Main File