Skip to main content
Log in

Correlation power attack on a message authentication code based on SM3

  • Published:
Frontiers of Information Technology & Electronic Engineering Aims and scope Submit manuscript

Abstract

Hash-based message authentication code (HMAC) is widely used in authentication and message integrity. As a Chinese hash algorithm, the SM3 algorithm is gradually winning domestic market value in China. The side channel security of HMAC based on SM3 (HMAC-SM3) is still to be evaluated, especially in hardware implementation, where only intermediate values stored in registers have apparent Hamming distance leakage. In addition, the algorithm structure of SM3 determines the difficulty in HMAC-SM3 side channel analysis. In this paper, a skillful bit-wise chosen-plaintext correlation power attack procedure is proposed for HMAC-SM3 hardware implementation. Real attack experiments on a field programmable gate array (FPGA) board have been performed. Experimental results show that we can recover the key from the hypothesis space of 2256 based on the proposed procedure.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

Download references

Acknowledgments

The authors would like to thank Xu-guang GUAN, Tao SUN, Yong GU, et al., who are from State Key Laboratory of Cryptography, for the nice cooperation and meaningful suggestion.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Kai-ge Qu or Li-ji Wu.

Additional information

Project supported by the Major Program of the Ministry of Industry and Information Technology of China (No. 2017ZX01030301) and the Beijing Natural Science Foundation of China (No. 4162053)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yuan, Y., Qu, Kg., Wu, Lj. et al. Correlation power attack on a message authentication code based on SM3. Frontiers Inf Technol Electronic Eng 20, 930–945 (2019). https://doi.org/10.1631/FITEE.1800312

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/FITEE.1800312

Key words

CLC number

Navigation