Quote Originally Posted by Robert Kosek
Say I have a hashing function I want to use in my app, as well as the protection algorithms and would like to place it in a seperate DLL. Can the DLL with the protection codes use the function within the hash DLL?
I see no reason why not. However, I think it's a lot easier to "crack" your DLL than your application. Crackers will be able to brute-force your DLL and/or replace the DLL with some sort of fake DLL.