How to secure an API written in .Net

Posted by The Diamond Z on Stack Overflow See other posts from Stack Overflow or by The Diamond Z
Published on 2010-03-17T14:54:48Z Indexed on 2010/03/17 15:01 UTC
Read the original article Hit count: 163

Filed under:
|
|

This is a variation on an existing question in SO about securing/obfuscating .Net applications in general.

I'm developing an API in C# that includes some algorithms I'm keen to protect. I understand no method will be perfect, but what's the generally accepted method for doing this?

I'd like my clients to be able to code against the API but I don't want them to reverse engineer what's inside (at least I don't want to make it easy for them).

If I obfuscate the code, won't that also obfuscate the API?

We're looking at smartAssembly any thoughts comments on the product would be appreciated.

© Stack Overflow or respective owner

Related posts about c#

Related posts about secure