差分密码分析是一种密码分析的方法，主要用于破解分组加密，但也适用于流加密和加密哈希函数。广义上讲，其研究的是信息输入上的差别对输出结果变化的影响。对于分组密码，其指的是利用差异来获取密钥的技术，包括跟踪变换网络中的差异，以及寻找加密中的非随机行为等。
历史.1980年代后期，和阿迪·萨莫尔发表了一系列针对多个块加密和哈希函数的攻击，包括对资料加密标准（DES）理论弱点的运用。因此，二者通常被认为是发现差分密码分析的元勋。比哈姆和萨莫尔表示，DES在抗差分密码分析方面表现意外的好，不