.Net Code Security -- 2

Job ID: 31881177

Budget: ₹1,500 – ₹12,500 INR

I developed a small application now I have to install it on customer machine.

I need to add code security features
1) obfuscation,
2) digital signing, digital water marking
3) DLL Encryption
4) Verify DLLs at start of application or during setup