DocumentCode :
379571
Title :
High speed LSI processing for the RSA cryptogram
Author :
Fujisawa, Yoshinori ; Fuwa, Yasushi ; Yamazaki, Youhei
Author_Institution :
Nagano Nat. Coll. of Technol., Japan
Volume :
4
fYear :
2002
fDate :
2002
Firstpage :
2196
Abstract :
In this work, we developed a high speed LSI for encoding and decoding the RSA cryptogram and describe the processing method in this paper. This cryptogram is used not only for encrypting data, but also for such purposes as authentication. However, the RSA encoding and decoding processes take a long time because they require a great deal of calculations. As a result, this cryptogram is not suited for practical use. In order to make a high-speed processing method, we introduce the following ideas: (1) to reduce the number of summation operations, we increase the number of coding bits used to represent a digit; (2) we propose a high-speed addition operation for handling the case in which each digit has a large number of bits; (3) we guarantee the value of modulo operations by determining the possible range and create parallel subtraction circuits as a result. By applying these concepts, we are able to reduce processing times compared to the previous methods. We also developed the LSI to realize our proposed algorithm.
Keywords :
decoding; digital arithmetic; encoding; large scale integration; message authentication; public key cryptography; LSI; RSA cryptogram; authentication; coding bits; decoding; encoding; high-speed addition operation; high-speed processing; modulo operations; parallel subtraction circuits; summation operations; Authentication; Circuits; Computer crime; Decoding; Educational institutions; Encoding; Internet; Large scale integration; Polarization; Public key cryptography;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN :
0-7803-7400-2
Type :
conf
DOI :
10.1109/ICC.2002.997236
Filename :
997236
Link To Document :
بازگشت