Strong Name Key
We sign all our assemblies with a strong name key. The public key is published in the source code repository, and you can download it here (e.g. for verification or to build custom runtime code access policies):
mathnet_public.snkNote that we keep the private key secret.
Code Signing Certificate
We currently use a custom code signing certificate, even though we don't sign the assemblies any more because signed assemblies causes network access to verify the certificate is still valid and has not yet been revoked.
mathnet_public.cerSHA1 Fingerprint: 0e 2b 91 e7 0d c9 7f d3 ab 84 ca 4e ba 13 6d d6 f1 ba 15 78
CN: Math.NET Project
Note that we keep the private key secret.