Skip to main content

Hardware Implementation Based on Contact IC Card Scalar Multiplication

  • Conference paper
  • First Online:
  • 80 Accesses

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 571))

Abstract

Based on Montgomery modular multiplication structure, this paper proposed and realized SM2 algorithm core module for IC cards, that is, scalar multiplication hardware structure of elliptic curves in prime field. Modular addition operation was improved so as to gain faster operation and anti-SPA capacity. Point addition and multiple point algorithm of Jacobi projective coordinates and Montgomery modular inversion algorithm were adopted in the structure. Experimental results indicated that, the structure had better performance and met the specific design indicators of the IC cards. Contact IC card communication protocol module (ISO7816 Protocol) was designed, and serving as the interface, it was tested by the contact IC card reader. In previous scalar multiplication designs, designers tended to focus on certain performance improvement of scalar multiplication, rather than a fixed product. This paper designed scalar multiplication encryption module, which was specific to the design of the interface of the contact IC cards widely used in life, so as to make the IC cards work more effectively.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   629.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   799.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   799.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. GM/T 0003-2012, SM2 elliptic curve public key cryptographic algorithms. Chinese Cryptography Administration, China

    Google Scholar 

  2. Wang Z, Wei S (2005) Research and progress of low power design in SOC era. Microelectronics 35(2):174–179

    Google Scholar 

  3. ISO/IEC 7816 International Standard Cards With Contacts-Electrical interface and transmission protocols Third Edition 2006-11-01:4–10

    Google Scholar 

  4. Chen C, Research and implementation of ISO/IEC 7816-12 intelligent card interface [master’s thesis]. University of Chinese academy of sciences (school of engineering management and information technology)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Zhenhui Zhang or Liji Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liang, F., Yin, Y., Zhang, Z., Wu, L., Zhang, X. (2020). Hardware Implementation Based on Contact IC Card Scalar Multiplication. In: Liang, Q., Wang, W., Liu, X., Na, Z., Jia, M., Zhang, B. (eds) Communications, Signal Processing, and Systems. CSPS 2019. Lecture Notes in Electrical Engineering, vol 571. Springer, Singapore. https://doi.org/10.1007/978-981-13-9409-6_161

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-9409-6_161

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-9408-9

  • Online ISBN: 978-981-13-9409-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics