Differential cryptanalysis is a method used to break symmetric key encryption methods, including block ciphers.