1.which attack sees an attacker attempt to determine the hash function's input strings that produce the same hash result? a.known ciphertext attack b.downgrade attack c.collision attack d.birthday attack