Very good job. I was wondering about something like this. Too bad you need a separate program to make the hashes though.
Actually You dont need a separate program, I just havn't figured out how to use the hash.h files associated with c++. If you can demonstrate the use of the function I can easily add it in.