mikeg22 wrote:
What do you mean by secure? What scenarios do you envision it being "cracked?"
Just looking for info on ways to prevent people from tampering/copying/stealing code from the application.
The app is a forecasting application using unique algorithms to simulate future possible scenarios of events. Everything is on the client computer (embedded db - using LLBLGen generated code of course, etc...).
What I don't want to happen is for interested individuals peeking into the code of the algorithms (or making heads or tails of it using reflector and such).
Additionally, I only want people who we contract (license) with to have access to the application on their computers (eg. license like LLBLGen). In other words, I want to make it really hard for crackers to make it available on peer2peer networks and such (not that the demand for such an application is high, just a scenario ).
As you can tell, this is all new to me as I never had to worry about protecting the algorithms and application before as it was used in-house (one person show = stress ).
It is a learning process.