的S盒决定。也就是说，对于S盒子"S"，攻击者分析差分(Δ, Δ)，其中Δ = "S"("X" ⊕ Δ) ⊕ "S"("X")（⊕表示异或）。在初等攻击中，攻击者希望某个密文差异出现的频率非常高，这样就能将加密和随机过程区分开来。更复杂的变体攻击能做到比穷举更快地破解出密钥。最基本的差分密码分析密钥破解形式中，攻击者首先取得大量明文对的密文，并假设差分在至少"r" − 1轮后有效，"r"即加密算法的总轮数。攻击者在倒数第二轮与最后一轮之间差异固定的假设下，去推测可能的轮密钥。如果轮密钥比较短，那么只需举