Skip to content
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.

Digitally Signed Binary #258

Open
urmajom opened this issue Jul 30, 2015 · 9 comments
Open

Digitally Signed Binary #258

urmajom opened this issue Jul 30, 2015 · 9 comments

Comments

@urmajom
Copy link

urmajom commented Jul 30, 2015

It would be nice to have an official, signed binary to download.

@markvantilburg
Copy link
Contributor

See #170

@markvantilburg
Copy link
Contributor

But since windows 10 is out it would be good to keep chocolatey up to date as people can use that as package manager now.

@laedit
Copy link
Member

laedit commented Aug 6, 2015

What is the benefit to sign it in this case?
It's a small tool and a zip is available for download.

About the version on chocolatey, I plan to release a new one but there are still some important issue that I need to take care of before.

@urmajom
Copy link
Author

urmajom commented Aug 6, 2015

I'm not sure if it is my job to explain why would it be beneficial to sign a binary that is distributed through unsecure channels and which can act as a local webserver. The benefit would be improved securtiy and better interoperability with Applocker.

@laedit
Copy link
Member

laedit commented Aug 6, 2015

My question was misleading, I know the benefit of code signing but I never had the need for a small tool to be signed. A majority of small tools available on the web aren't signed.
I don't use Applocker, is that require that the executables are signed?

And there is also the cost: a certificate isn't cheap, I can't spend 100$/year for every projects I work on.

@urmajom
Copy link
Author

urmajom commented Aug 6, 2015

The fact that it is a small tool doesn't make it any less prone to be tampered.
You can use hash rules in applocker, but after every update one must revise those, while certificate rules are unaffected by updates.
I understand your point, it's not a cheap feature, and surely not for people who doesn't mind semi-trusted sources and blindly click proceed on UAC warnings.

@laedit
Copy link
Member

laedit commented Aug 6, 2015

You've got a point and I think I found the lower price for code sign certificate for open source project at Certum.

So the code sign will happen but I can't say when.

@thoemmi
Copy link
Contributor

thoemmi commented Sep 19, 2016

I'm not a fan of strong naming. @urmajom You can always use Strongnamer: https://github.com/dsplaisted/strongnamer

@laedit
Copy link
Member

laedit commented Sep 20, 2016

I think that @urmajom was talking about code signing and not strong naming.
And I can't do strong naming on Pretzel.Logic since it can be used by ScriptCs scripts for plugins and I don't know how existing plugin will react to a strong name dll.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants