Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
The advancement of information and communications technology, especially the Internet, has created an opportunity to improve the administrative efficiency and service quality in governments of many nations. | FAST IMPLEMENTATION OF DIGITAL SIGNATURE ALGORITHMS ON SMARTCARDS WITHOUT COPROCESSOR Chung-Huang Yang Ph.D. National Kaohsiung Normal University 116 Ho Ping 1st Road Kaohsiung TAIWAN 802 chyang@computer org Hikaru Morita Dr. Eng. NTT Service Integration Laboratories 3-9-11 Midori-cho Musashino-shi Tokyo JAPAN 180-8585 morita.hikaru@lab.ntt.co.jp Tatsuaki Okamoto Dr. Eng. NTT Information Sharing Platform Laboratories 1-1 Hikarino-Oka Yokosuka Kanagawa JAPAN239-0847 okamoto@sucaba.isl.ntt.co.jp Abstract The advancement of information and communications technology especially the Internet has created an opportunity to improve the administrative efficiency and service quality in governments of many nations. However due to the lack of communication security services sensitive documents could not be transmitted securely over open networks using off-the-shelf software. Digital signature is by far one of the most important cryptographic techniques used in the e-government and e-commerce applications. It provides authentication of senders or receivers they are who they claim to be and offers non-repudiation of transmission senders can t deny their digital signature in the signed documents and the document cannot be altered in transmission without being detected . This paper presents our efforts in the implementation of digital signature algorithms on smartcards without coprocessor. New arithmetic algorithms are proposed and implemented for this research. Besides we evaluated the performance of well-known RSA and ESIGN digital signature algorithms on an 8-bit smart card. Smartcard 1-2 or smart card is a plastic card with an embedded microcomputer chip. The dimension of a smartcard is the size of an ordinary credit card which can be easily carried around in a wallet. Smartcards are much more difficult to duplicate than magnetic strip cards and cryptographic functions can be implemented inside these cards. With substantial cost reductions and the ability to handle multiple .