Differential cryptanalysis
Updated: 12/31/2022 by Computer Hope
Differential cryptanalysis is a branch of study in cryptography that compares the way differences in input relate to the differences in encrypted output. It is used primarily in the study of block ciphers to determine if changes in plaintext result in any non-random results in the encrypted ciphertext. This process is important because non-random changes to the ciphertext may signify a weakness in the encryption scheme. An unauthorized third-party may gain information about what was encrypted or how it was encrypted by monitoring data changes.