Improving Security For Elliptic Curve Implementationson Smart Cards:A Random Number Generator Test UnitVom Fachbereich für Physik und Elektrotechnikder Universität Bremenzur Erlangung des akademischen Grades einesDOKTOR-INGENIEURS (Dr.-Ing.)genehmigte DissertationvonAndrew Weigl, M.E.Sc.aus BremenReferent: Professor Dr.-Ing. W. AnheierKoreferent: P Dr.-Ing. R. LaurEingeriecht am: 05.04.2006Tag des Promotionskolloquiums: 24.07.2006CONTENTS iContents1 Introduction 11.1 Motivation...................................... 21.2 PreviousWork.................................... 41.3 ContentsoftheThesis ............................... 42 SmartCards 72.1 History ....................................... 72.2 SmartCardProperties................................ 82.2.1 Physicalproperties............................. 82.2.2 Electricalproperties ............................ 102.2.3 Memory................................... 112.3 TypesofSmartCards................................ 152.3.1 Memory only cards (also called synchronous cards) . . . . . . . . . . . . 152.3.2 Microprocessor cards (also called asynchronous cards) . . . . . . . . . . 153 EllipticCurveTheoryandCryptography 193.1 Elliptic Curve Algebra . .............................. 193.2 Point Operations on Elliptic Curves over Prime Fields F ............. 19pm3.3 Point Operations on Elliptic Curves over Polynomial Fields F ......... 2123.4 Cryptography.................................... 223.4.
Voir moins
Voir plus