Cryptographic Hash Generation Trying to use GPU computing for Hash Gen

Is there any way to leverage the CUDA API to generate cryptographic hashes? Currently we are generating 100,000s of keys at a time and it takes a considerable amount of computing power/time to complete.

Can the GPU and its parallel architecture be used to accomplish such a task?

I use a cryptographic hash for my Perlin Noise implementation because the GPU is perfectly suited for the task of generating a ton of them all at once.

-Mark Granger