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 :
بازگشت