本书由作者在长期从事多项国家自然科学基金课题研究的成果基础上总结而成,目的在于较为全面地介绍密码旁路分析的基本原理和方法。通过本书的学习,读者可以系统地掌握典型密码旁路分析的研究现状、数学基础、基本原理、分析方法和应用实例,为深入理解技术内涵和开展相关领域研究奠定基础。全书共包括9章和1个附录。第1章概要介绍密码学的相关知识和密码旁路分析的研究现状。第2章和第3章分别介绍密码旁路分析的数学基础、旁路泄露与旁路分析建模。第4、5、6、7章分别阐述计时分析、功耗/电磁分析、Cache分析、差分故障分析4种经典的密码旁路分析方法。第8章和第9章分别描述代数旁路分析、旁路立方体分析两种传统数学分析和经典旁路分析的组合分析方法。附录给出本书涉及到的典型密码算法设计规范。