DocumentCode
1404131
Title
Improved linear systolic array for fast modular exponentiation
Author
Walter, C.D.
Author_Institution
Comput. Dept., Univ. of Manchester Inst. of Sci. & Technol., UK
Volume
147
Issue
5
fYear
2000
fDate
10/1/2000 12:00:00 AM
Firstpage
323
Lastpage
328
Abstract
Due to the large word lengths involved, communication and buffering are potentially the major problems in implementing the modular arithmetic used in several cryptosystems. It is shown here how a single, linear systolic array eliminates much of the associated overheads, thereby improving throughput and the ratio of speed to area for modular exponentiation. Alternative forms produce simpler processing elements and make fuller use of the hardware, making it more easily implemented in current technology. Such designs are regarded as much safer for use in smartcards and embedded systems as they offer greater protection against attacks using differential power analysis. A 1024-bit array can be built in an area comparable to a 64-bit multiplier
Keywords
cryptography; digital arithmetic; systolic arrays; cryptosystems; differential power analysis; modular arithmetic; modular exponentiation; systolic array;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:20000638
Filename
881842
Link To Document