Encrypt/decrypt capicom.dll strings or reg-free solution for asp.net website

Job ID: 31956949

Budget: $30 – $250 USD

Hi,

We need someone to develop the above for a .Net website which needs to use a Win32 component called capicom.dll. The site will be hosted with a provider and so we can't get the host to register the dll with the usual command regsvr32.

We see 2 options the coder can explore:

* Either come up with a way to use capicom in our .net website without having to register capicom on the server. It would need then to be possible to use the newly created file like any .Net assembly in a .net website project, or
* A .Net compatible way to encrypt/decrypt strings that were encrypted/decrypted with capicom. Our website receives encrypted strings from VB6 apps we have out there. We can't modify these apps so the solution needs to be with the server hosting our site.

Useful links:

https://duckduckgo.com/?t=ffab&q=generate+manifest+file+com+dll&ia=web
https://docs.microsoft.com/en-us/previous-versions/dotnet/articles/ms973913(v=msdn.10)?redirectedfrom=MSDN
https://www.codeproject.com/articles/28682/regsvr42-generate-sxs-manifest-files-from-native-d
https://stackoverflow.com/questions/465882/generate-manifest-files-for-registration-free-com
https://github.com/wqweto/UMMM
https://stackoverflow.com/questions/8842742/how-can-c-sharp-use-a-legacy-dll-simply-without-registrationregsvr32
https://duckduckgo.com/?q=online+encrypt+decrypt&t=ffab&ia=web

What we supply:

* A Windows app called WindowsFormsApp1 that uses capicom via an interop file. Capicom.dll needs to be registered using regsvr32 command.

What we've tried (see Files folder in project attached):

* There is a files folder that has a manifest we created using regsvr42 (see link above)
* We tried the solution in the last link that talks about COMFileReference in the project file. The app compiles but does not encrypt/decrypt. Maybe its not the way to go.
* Maybe using UMMM.exe works but we've not tested it fully.
* We've also tried various sites that offer encryption/decryption of strings to see if they work using capicom strings but to no avail. Link we used is the one from duckduckgo above.
Related categories: .NET C# Programming ASP.NET VB.NET Encryption