A birthday attack is a generic attack on hash functions (and some other cryptographic primitives) that trades time for space (memory).
more here.............https://www.miknet.net/security/optimizing-birthday-attack/
more here.............https://www.miknet.net/security/optimizing-birthday-attack/