Skip to main content

Preprocessing of Correlation Power Analysis Based on Improved Wavelet Packet

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2019)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 96))

  • 1476 Accesses

Abstract

Preprocessing is a very important step in side channel analysis. The quality of the collected power traces seriously affects the efficiency of side channel analysis. Therefore, the preprocessing of Wavelet Transform (WT) and Wavelet Packet Denoising (WPD) are widely used. However, WT has certain defects in characterizing detail information of power traces. The threshold of WPD is not universal and adaptive. In order to solve these problems, it provides a preprocessing of power traces by combining WPD and Singular Spectrum Analysis (SSA), which takes advantage of the former to resolve the power consumption data, and the latter is used to extract the information of the low frequency and high frequency parts. Then, according to the fluctuation trend of singular entropy, the key information contained in the two parts is extracted adaptively, so as to improve the quality of power traces. Finally, through the selection of plaintext attack on the SM4 algorithm implemented by hardware, it can improve the efficiency of Correlation Power Analysis (CPA).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. Kocher, P., Jaffe, J., Jun, B.: Differential power analysis. In: Advances in Cryptology, CRYPTO, vol. 1666 (1999)

    Chapter  Google Scholar 

  2. Kocher, P.C.: Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. In: Advances in Cryptology—CRYPTO 1996. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  3. Agrawal, D., et al.: The EM Side – Channel (s): Attacks and Assessment Methodologies (2003)

    Google Scholar 

  4. Brier, E., Clavier, C., Olivier, F.: Correlation power analysis with a leakage model. In: International Workshop on Cryptographic Hardware and Embedded Systems. Springer, Heidelberg (2004)

    Google Scholar 

  5. Le, T.H., Clediere, J., Serviere, C., et al.: Noise reduction in side channel attack using fourth-order cumulant. IEEE Trans. Inf. Forensics Secur. 2(4), 710–720 (2007)

    Article  Google Scholar 

  6. Charvet, X., Pelletier, H.: Improving the DPA attack using wavelet transform. In: NIST Physical Security Testing Workshop, p. 46 (2005)

    Google Scholar 

  7. Souissi, Y., Elaabid, M.A., Debande, N., et al.: Novel applications of wavelet transforms based side-channel analysis. In: Non-Invasive Attack Testing Workshop (2011)

    Google Scholar 

  8. Liu, W., Wu, L., Zhang, X., et al.: Wavelet-based noise reduction in power analysis attack. In: 2014 Tenth International Conference on Computational Intelligence and Security, pp. 405–409. IEEE (2014)

    Google Scholar 

  9. Yanni, P.: Application of wavelet transform in signal denoising. J. ChongQing Univ. 27(10), 40–43 (2004)

    Google Scholar 

  10. Duan, X., She, G., Gao, X., et al.: Wavelet packet based AES related power analysis attack. Comput. Eng. 43(6), 84–91 (2017)

    Google Scholar 

  11. Myung, N.K.: Singular spectrum analysis. 1283(4), 932–942 (2009). Springer, Berlin

    Google Scholar 

  12. Wold, S.: Principal component analysis. Chemometr. Intell. Lab. Syst. 2(1), 37–52 (1987)

    Article  Google Scholar 

  13. Yang, W., Jiang, J.: Study on singular entropy of mechanical signals. J. Mech. Eng. 36(12), 9–13 (2000). (in Chinese)

    Article  Google Scholar 

  14. Wang, S., Gu, D., Liu, J., et al.: A power analysis on SMS4 using the chosen plaintext method. In: 2013 9th International Conference on Computational Intelligence and Security (CIS), pp. 748–752. IEEE (2013)

    Google Scholar 

  15. Teng, Y., Chen, Y., Chen, J. et al.: Differential power consumption and related power analysis of SM4 algorithm. J. Chengdu Univ. Inf. Technol. 29(1), 13–18 (2014)

    Google Scholar 

  16. Pan, M., Lv, X., Zhang, L., et al.: Signal case analysis combining wavelet transform and Fourier transform. Inf. Secur. Commun. Priv. 6, 62–63 (2007)

    Google Scholar 

  17. Ma, L., Han, Y.: Periodicity of time series using wavelet transform. In: National Academic Conference on Youth Communication (2007)

    Google Scholar 

  18. Liu, Z.: Signal denoising method based on wavelet analysis. J. ZheJiang Ocean Univ. (Nat. Sci. Ed.) 30(2), 150–154 (2011)

    Google Scholar 

  19. Qi, X.: Research on quantitative timing strategy based on wavelet packet transformation (2018)

    Google Scholar 

  20. Nikolaou, N.G., Antoniadis, I.A.: Rolling element bearing fault diagnosis using wavelet packets. NDT E Int. 35(3), 197–205 (2002)

    Article  Google Scholar 

  21. Golub, G.H., Reinsch, C.: Singular value decomposition and least squares solutions. In: Linear Algebra, pp. 134–151. Springer, Heidelberg (1971)

    Chapter  Google Scholar 

  22. Ai, J., Wang, Z., Zhou, X., et al.: Improved wavelet transform for noise reduction in power analysis attacks. In: 2016 IEEE International Conference on Signal and Image Processing (ICSIP), pp. 602–606. IEEE (2016)

    Google Scholar 

  23. Ren, N., Liu, Z.: Research on spectral analysis method based on modern signal processing. Software 39(455(3)), 157–159 (2018)

    Google Scholar 

  24. Lv, N., Su, S., Zhai, C.: Application of improved wavelet packet threshold algorithm in vibration signal denoising. In: 11th Youth Academic Conference of the Chinese Acoustics Society, vol. 1, pp. 330–333 (2017)

    Google Scholar 

Download references

Acknowledgements

This work is supported by the National Key Research and Development Program of China Under Grants No. 2017YFB0802000, National Cryptography Development Fund of China Under Grants No. MMJJ20170112, the Natural Science Basic Research Plan in Shaanxi Province of china (Grant Nos. 2018JM6028), National Nature Science Foundation of China (Grant Nos. 61772550, 61572521, U1636114, 61402531), Engineering University of PAP’s Funding for Scientific Research Innovation Team (grant no. KYTD201805).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xu An Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ma, P., Wang, Zy., Zhong, W., Wang, X.A. (2020). Preprocessing of Correlation Power Analysis Based on Improved Wavelet Packet. In: Barolli, L., Hellinckx, P., Natwichai, J. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2019. Lecture Notes in Networks and Systems, vol 96. Springer, Cham. https://doi.org/10.1007/978-3-030-33509-0_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33509-0_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33508-3

  • Online ISBN: 978-3-030-33509-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics