Which type of cryptographic attack involves finding two different inputs that produce the same hash output, thereby compromising the integrity of data?
A collision attack occurs when an attacker finds two separate inputs that hash to the same output. This undermines the integrity of cryptographic systems because it challenges the notion that each unique input produces a unique hash. Consequently, this type of attack can be used to deceive systems or individuals into accepting a malicious or forged input as legitimate.