BigInteger icon indicating copy to clipboard operation
BigInteger copied to clipboard

Signing of the DLL

Open jkis82 opened this issue 10 years ago • 2 comments

BigInteger.dll is not signed, therefore it cannot be used in projects that use signing. Would you please so kind to mend this? Thank you in advance.

jkis82 avatar Apr 16 '15 09:04 jkis82

@jkis82 sure. Would you mind pointing out some resources where I can read about the process?

bazzilic avatar Apr 16 '15 09:04 bazzilic

Hi Bazzilic,

It is all part of the .Net Framework security model. Basically, you create a public/private key pair, sign the assembly with your private key and publish it with your public key embedded. The .Net framework then checks at loading time if everything is correct. If you change one bit (I have tried this by altering a string using a binary editor), it fails to load. You can find instructions for Visual Studio here: https://msdn.microsoft.com/en-us/library/vstudio/ms247123(v=vs.100).aspx

jkis82 avatar Apr 16 '15 09:04 jkis82