Deterministic keys are based on the sha256 hashing function. As described in the link below deterministic keys use the same hashing function.
https://en.bitcoin.it/wiki/Deterministic_wallet
Is it possible for an FPGA to be repurposed to quickly find the hashes for poorly chosen keys?