Strong name signing for assembly#117
Strong name signing for assembly#117Taritsyn wants to merge 1 commit intopaulbartrum:masterfrom Taritsyn:master
Conversation
|
I removed the strong name on purpose as part of switching to .NET standard. My reasoning was based on this article: https://www.pedrolamas.com/2016/03/01/still-strong-naming-your-assemblies-you-do-know-its-2016-right/ What's your need for this feature? |
|
Hello, Paul! This is a subjective opinion of author, all the more so in David Kean's comment are arguments in favor of signing assemblies. In addition, almost all of Microsoft's assemblies is still signed. Popular open source projects are also in no hurry to refuse to signing: Autofac, AutoMapper, Dapper, NLog, etc. In my opinion, refusal to signing will bring much more harm. |
|
Here are some documents that outline pro's and cons of strong signing. https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/strong-name-signing.md I personally don't think Jurassic has such a need for it. I see people creating strong signed assemblies thinking its more secure as a cheap alternative to code signing, rather than using it for what is was meant for. The second link I provided has details on why to strong sign. |
@hollow87 It's not even about security or ability to deploy assemblies in GAC. In case of open source projects, this is problem of software product distribution. Unsigned assemblies have little chance of becoming part of a boxed or enterprise software. |
Original
Jurassic.snkfile was taken from the0fcf4eccommit.