侧信道分析(SCA)侧重于通过收集泄漏信息并分析密码系统中泄漏信息与密钥信息之间的相关性来攻击密码算法的实现。 当前,SCA是对加密实现的主要威胁,DPA(差分功率分析)和DFA(差分故障分析)是SCA中最具威胁性的两种类型。 但是,现有的针对DPA和DFA的对策有缺点,并且很难完美地保护密码设计。 在对DPA和DFA进行全面分析的基础上,本文提出了一种基于Kocher提出的模型,针对DPA使用进化密码(EVOC)的新思路,以及几种不同的新型DFA。 实际上,EVOC是一种动态密码设计方法。 此