Smart card fault attacks on public key and elliptic curve cryptography

dc.contributor.advisorKing, Brian
dc.contributor.authorLing, Jie
dc.contributor.otherLee, Sankook
dc.contributor.otherSalama, Paul
dc.date.accessioned2015-03-02T14:25:58Z
dc.date.available2015-03-02T14:25:58Z
dc.date.issued2014
dc.degree.date2014en_US
dc.degree.disciplineElectrical & Computer Engineeringen
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.E.C.E.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractBlömmer, Otto, and Seifert presented a fault attack on elliptic curve scalar multiplication called the Sign Change Attack, which causes a fault that changes the sign of the accumulation point. As the use of a sign bit for an extended integer is highly unlikely, this appears to be a highly selective manipulation of the key stream. In this thesis we describe two plausible fault attacks on a smart card implementation of elliptic curve cryptography. King and Wang designed a new attack called counter fault attack by attacking the scalar multiple of discrete-log cryptosystem. They then successfully generalize this approach to a family of attacks. By implementing King and Wang's scheme on RSA, we successfully attacked RSA keys for a variety of sizes. Further, we generalized the attack model to an attack on any implementation that uses NAF and wNAF key.en_US
dc.identifier.urihttps://hdl.handle.net/1805/5967
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2513
dc.language.isoen_USen_US
dc.subjectSmart Carden_US
dc.subjectRSAen_US
dc.subjectECCen_US
dc.subjectFault Attacken_US
dc.subjectSmart Card Securityen_US
dc.subjectPublic Keyen_US
dc.subjectNAFen_US
dc.subjectwNAFen_US
dc.subjectCounter Fault Attacken_US
dc.subjectBit Flip Attacken_US
dc.subjectDoubling Attacken_US
dc.subjectAttack Simulationen_US
dc.subject.lcshSmart cards -- Security measures -- Research -- Analysisen_US
dc.subject.lcshData encryption (Computer science)en_US
dc.subject.lcshCurves, Elliptic -- Data processingen_US
dc.subject.lcshCryptography -- Mathematicsen_US
dc.subject.lcshPublic key cryptography -- Researchen_US
dc.subject.lcshPublic key infrastructure (Computer security)en_US
dc.subject.lcshData protection -- Researchen_US
dc.subject.lcshComputer engineering -- Researchen_US
dc.subject.lcshCoding theoryen_US
dc.subject.lcshComputer securityen_US
dc.subject.lcshData structures (Computer science)en_US
dc.subject.lcshEmbedded computer systemsen_US
dc.subject.lcshSmart card industryen_US
dc.subject.lcshComputer networks -- Security measuresen_US
dc.subject.lcshComputers -- Access controlen_US
dc.titleSmart card fault attacks on public key and elliptic curve cryptographyen_US
dc.typeThesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
newthesis.pdf
Size:
1.75 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.88 KB
Format:
Item-specific license agreed upon to submission
Description: