brute-force attack
noun
An exhaustive search for a cryptographic key or password that proceeds by systematically trying all alternatives until it hits on the right ones. A very resource-intensive approach. Contrast "dictionary attack."