On Error Detection and Recovery in Elliptic Curve Cryptosystems

dc.comment.hiddenGood morning. A part of this thesis (from Chapter 2) has been modified and published as a chapter in a book. The signed copyright transfer form states that the author retains the right to republish the work under certain conditions. Thank you..en
dc.contributor.authorAlkhoraidly, Abdulaziz Mohammad
dc.date.accessioned2011-08-16T13:36:05Z
dc.date.available2011-08-16T13:36:05Z
dc.date.issued2011-08-16T13:36:05Z
dc.date.submitted2011
dc.description.abstractFault analysis attacks represent a serious threat to a wide range of cryptosystems including those based on elliptic curves. With the variety and demonstrated practicality of these attacks, it is essential for cryptographic implementations to handle different types of errors properly and securely. In this work, we address some aspects of error detection and recovery in elliptic curve cryptosystems. In particular, we discuss the problem of wasteful computations performed between the occurrence of an error and its detection and propose solutions based on frequent validation to reduce that waste. We begin by presenting ways to select the validation frequency in order to minimize various performance criteria including the average and worst-case costs and the reliability threshold. We also provide solutions to reduce the sensitivity of the validation frequency to variations in the statistical error model and its parameters. Then, we present and discuss adaptive error recovery and illustrate its advantages in terms of low sensitivity to the error model and reduced variance of the resulting overhead especially in the presence of burst errors. Moreover, we use statistical inference to evaluate and fine-tune the selection of the adaptive policy. We also address the issue of validation testing cost and present a collection of coherency-based, cost-effective tests. We evaluate variations of these tests in terms of cost and error detection effectiveness and provide infective and reduced-cost, repeated-validation variants. Moreover, we use coherency-based tests to construct a combined-curve countermeasure that avoids the weaknesses of earlier related proposals and provides a flexible trade-off between cost and effectiveness.en
dc.identifier.urihttp://hdl.handle.net/10012/6084
dc.language.isoenen
dc.pendingfalseen
dc.publisherUniversity of Waterlooen
dc.subjectError Detectionen
dc.subjectElliptic Curve Cryptographyen
dc.subjectFault Toleranceen
dc.subjectReliabilityen
dc.subject.programElectrical and Computer Engineeringen
dc.titleOn Error Detection and Recovery in Elliptic Curve Cryptosystemsen
dc.typeDoctoral Thesisen
uws-etd.degreeDoctor of Philosophyen
uws-etd.degree.departmentElectrical and Computer Engineeringen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Alkhoraidly_Abdulaziz.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
266 B
Format:
Item-specific license agreed upon to submission
Description: