These are the proceedings of CHES 2001, the third Workshop on Cryptographic Hardware and Embedded Systems. The ?rst two CHES Workshops were held in Massachusetts, and this was the ?rst Workshop to be held in Europe. There was a large number of submissions this year, and in response the technical program was extended to 2 1/2 days. As is evident by the papers in these proceedings, many excellent submissions were made. Selecting the papers for this year’s CHES was not an easy task, and weregretthatwehadtorejectseveralveryinterstingpapersduetotheac l kof time. There were 66 submitted contributions this year, of which 31, or 47%, were selected for presentation. If we look at the number of submitted papers at CHES ’99 (42 papers) and CHES 2001 (51 papers), we observe a steady increase. We interpret this as a continuing need for a workshop series which combines theory and practice for integrating strong security features into modern communications and computer applications. In addition to the submitted contributions, Ross Anderson from Cambridge University, UK, and Adi Shamir from The Weizmann Institute, Israel, gave invited talks. As in previous years, the focus of the workshop is on all aspects of cryp- graphichardwareandembeddedsystemdesign.Ofspecialinterestwerecont- butions that describe new methods for e?cient hardware implementations and high-speed software for embedded systems, e.g., smart cards, microprocessors, DSPs, etc. CHES also continues to be an important forum for new theoretical andpractical?ndingsintheimportantandgrowing?eldofside-channelattacks.
Author(s): Ross Anderson (auth.), Çetin K. Koç, David Naccache, Christof Paar (eds.)
Series: Lecture Notes in Computer Science 2162
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2001
Language: English
Pages: 418
Tags: Data Encryption; Computer Communication Networks; Special Purpose and Application-Based Systems; Logic Design; Management of Computing and Information Systems; Operating Systems
Protecting Embedded Systems— The Next Ten Years....Pages 1-2
A Sound Method for Switching between Boolean and Arithmetic Masking....Pages 3-15
Fast Primitives for Internal Data Scrambling in Tamper Resistant Hardware....Pages 16-27
Random Register Renaming to Foil DPA....Pages 28-38
Randomized Addition-Subtraction Chains as a Countermeasure against Power Attacks....Pages 39-50
Architectural Optimization for a 1.82Gbits/sec VLSI Implementation of the AES Rijndael Algorithm....Pages 51-64
High Performance Single-Chip FPGA Rijndael Algorithm Implementations....Pages 65-76
Two Methods of Rijndael Implementation in Reconfigurable Hardware....Pages 77-92
Pseudo-random Number Generation on the IBM 4758 Secure Crypto Coprocessor....Pages 93-102
Efficient Online Tests for True Random Number Generators....Pages 103-117
The Hessian Form of an Elliptic Curve....Pages 118-125
Efficient Elliptic Curve Cryptosystems from a Scalar Multiplication Algorithm with Recovery of the y -Coordinate on a Montgomery-Form Elliptic Curve....Pages 126-141
Generating Elliptic Curves of Prime Order....Pages 142-158
New Directions in Croptography....Pages 159-159
A New Low Complexity Parallel Multiplier for a Class of Finite Fields....Pages 160-170
Efficient Rijndael Encryption Implementation with Composite Field Arithmetic....Pages 171-184
High-Radix Design of a Scalable Modular Multiplier....Pages 185-201
A Bit-Serial Unified Multiplier Architecture for Finite Fields GF (p) and GF(2 m )....Pages 202-219
Attacks on Cryptoprocessor Transaction Sets....Pages 220-234
Bandwidth-Optimal Kleptographic Attacks....Pages 235-250
Electromagnetic Analysis: Concrete Results....Pages 251-261
NTRU in Constrained Devices....Pages 262-272
Transparent Harddisk Encryption....Pages 273-285
Sliding Windows Succumbs to Big Mac Attack....Pages 286-299
Universal Exponentiation Algorithm A First Step towards Provable SPA-Resistance....Pages 300-308
An Implementation of DES and AES, Secure against Some Attacks....Pages 309-318
Efficient Implementation of “Large” Stream Cipher Systems....Pages 319-332
Tradeoffs in Parallel and Serial Implementations of the International Data Encryption Algorithm IDEA....Pages 333-347
A Scalable GF( p ) Elliptic Curve Processor Architecture for Programmable Hardware....Pages 348-363
Implementation of RSA Algorithm Based on RNS Montgomery Multiplication....Pages 364-376
Protections against Differential Analysis for Elliptic Curve Cryptography — An Algebraic Approach —....Pages 377-390
Preventing SPA/DPA in ECC Systems Using the Jacobi Form....Pages 391-401
Hessian Elliptic Curves and Side-Channel Attacks....Pages 402-410