Signing of the DLL
jkis82 opened this issue · 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 sure. Would you mind pointing out some resources where I can read about the process?
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