A design for modular exponentiation coprocessor in mobile telecommunication terminals

被引:0
作者
Kato, T [1 ]
Ito, S [1 ]
Anzai, J [1 ]
Matsuzaki, N [1 ]
机构
[1] Adv Mobile Telecommun Secur Technol Res Labs Co L, Kohoku Ku, Yokohama, Kanagawa 2220033, Japan
来源
CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS-CHES 2000, PROCEEDINGS | 2001年 / 1965卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Following requirements are necessary when implementing public key cryptography in a mobile telecommunication terminal. (1) simultaneous highspeed double modular exponentiation calculation, (2) small size and low power consumption, (3) resistance to side channel attacks, We have developed a coprocessor that provides these requirements. In this coprocessor, right-to-left binary exponentiation algorithm was extended for double modular exponentiations by designing new circuit configuration and new schedule control methods. We specified the desired power consumption of the circuit at the initial design stage. Our proposed method resists side channel attacks that extract secret exponent by analyzing the target's power consumption and calculation time.
引用
收藏
页码:216 / 228
页数:13
相关论文
共 50 条
[41]   Area-Efficient Design of Modular Exponentiation Using Montgomery Multiplier for RSA Cryptosystem [J].
Nti, Richard Boateng ;
Ryoo, Kwangki .
ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING, MUE/FUTURETECH 2018, 2019, 518 :431-437
[42]   ALGORITHM DESIGN AND THEORETICAL ANALYSIS OF A NOVEL CMM MODULAR EXPONENTIATION ALGORITHM FOR LARGE INTEGERS [J].
Rezai, Abdalhossein ;
Keshavarzi, Parviz .
RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2015, 49 (03) :255-268
[43]   Efficient Leak Resistant Modular Exponentiation in RNS [J].
Lesavourey, Andrea ;
Negre, Christophe ;
Plantard, Thomas .
2017 IEEE 24TH SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2017, :156-163
[44]   Parallel algorithms for modular multi-exponentiation [J].
Borges, Fabio ;
Lara, Pedro ;
Portugal, Renato .
APPLIED MATHEMATICS AND COMPUTATION, 2017, 292 :406-416
[45]   A Novel Approach for Improving the Modular Exponentiation Performance [J].
Abbasi, Manizhe ;
Rezai, Abdalhossein ;
Karimi, Asghar .
2017 2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION AND COMMUNICATION TECHNOLOGIES-2017 (AICT 2017), 2017, :43-46
[46]   VLSI implementation for modular exponentiation of large operand [J].
Chen, Hongyi ;
Gai, Weixin .
Tien Tzu Hsueh Pao/Acta Electronica Sinica, 1999, 27 (02) :8-11
[47]   SPECIAL ISSUE ON ADVANCED TELECOMMUNICATION TERMINALS [J].
YASUDA, Y ;
IIDA, I ;
KISHIMOTO, T ;
NAKAMURA, M ;
OKAZAKI, H ;
SUZUKI, K .
IEICE TRANSACTIONS ON COMMUNICATIONS, 1995, E78B (10) :1351-1352
[48]   Design of RSA crypto-coprocessor based on the Barrett's modular multiplication algorithm [J].
State Key Lab of ASIC and System, Fudan Univ., Shanghai 200433, China .
Xi Tong Cheng Yu Dian Zi Ji Shu/Syst Eng Electron, 2006, 6 (830-833)
[49]   Modular exponentiation on fine-grained FPGA [J].
Tiountchik, A ;
Trichina, E .
TOPICS IN CRYPTOLOGY - CT-RAS 2001, PROCEEDINGS, 2001, 2020 :223-234
[50]   Hardware for modular exponentiation suitable for smart cards [J].
Mourelle, LD ;
Nedjah, N .
EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 :196-202