Sepehr
Sepehr

Reputation: 158

Where to store sensitive data in a C# assembly?

Given that a C# assembly can be easily reverse engineered using reflector, where should I store my sensitive data when compiling an assembly in C#?

I have a X509certificate embedded in my C# assembly in which I need to store the password when accessing the certificate! Now where should I store the certificate password?

Upvotes: 9

Views: 1200

Answers (1)

scartag
scartag

Reputation: 17680

If you don't mind shelling out some cash, you could take a look at Eazfuscator

The vendor claims to offer Code virtualization, string encryption among other features.

If his claims are valid, this might be what you need.

They have a trial, so i guess it can't hurt to try it out.

Upvotes: 4

Related Questions