1

I'm working on a piece of software in Visual Studio. I created a PKCS#12 archive in Visual Studio to strong name sign my assemblies. I then extracted the public key from the archive using OpenSSL.

I realise that I must remove the PKCS#12 archive from the VS solution before making it publicly available but what do I do with the public key?

Should I bundle it with my solution or make it available for download online where my solution is hosted?

How would a user verify my assemblies with the public key?

If I remove the archive from the solution then Visual Studio will complain because it is still configured to strong name sign the solution. A third party who has obtained the source code will receive such an error when they attempt to compile it with whatever modifications they have made. Should I expect them to plug in their own key or disable it?

user651351
  • 31
  • 6

0 Answers0