1a) What software can I use to generate my own rainbow tables, preferably software that can utilize CUDA or ATI Stream?
One of the reasons I want to make my own, is that I want to use a specific charset/alphabet.
1b) If I want to make a rainbow table for a custom/rare hash algorithm, do I have to write my own software?
2) What software can I use to look up a hash (or list of hashes) in a generated rainbow table, preferably software that can utilize CUDA or ATI Stream?
I have assumed GPU acceleration will be helpful in both generation and lookup - tell me if I'm wrong on that.