unfoldingWord-dev / ts-desktop

translationStudio Desktop App
http://ufw.io/ts
Other
41 stars 29 forks source link

Should not get Windows SmartScreen warning when running installation #1001

Open cckozie opened 7 years ago

cckozie commented 7 years ago

image

cckozie commented 7 years ago

This warning did not appear when installing v10.1 or 10.2

cckozie commented 7 years ago

https://blogs.msdn.microsoft.com/ie/2012/08/14/microsoft-smartscreen-extended-validation-ev-code-signing-certificates/

https://www.digicert.com/code-signing/ev-code-signing.htm

https://trustcenter.websecurity.symantec.com/process/trust/productOptions?productType=EVCodeSigning&flavor=MSAuthentiCode&application_locale=VRSN_US&newLanguage=en

klappy commented 7 years ago

Would this be the same thing? https://www.certum.eu/certum/cert,offer_en_open_source_cs.xml I'm looking for a service for open source software that won't charge us, or at least be cost effective for Open Source projects..

da1nerd commented 7 years ago

@cckozie can you post what the "more info" link reveals?

da1nerd commented 7 years ago

on signing an electron application for windows https://nulab-inc.com/blog/typetalk/3-necessary-things-to-correctly-release-a-product-based-on-the-electron-app/

da1nerd commented 7 years ago

It sounds like having a certificate will not solve the smart screen warning shown above. That is based exclusively on the application's reputation. Even after getting the app signed we will likely have to wait for the reputation to build. However, I suspect that with the signed app it won't just say "Don't Run" but will give at least an option to run or cancel.

da1nerd commented 7 years ago

We might be able to manually improve our reputation by registering the company and uploading a signed sample of the app to Microsoft. https://sysdev.microsoft.com/

da1nerd commented 7 years ago

We can get a cheap open source certificate from https://www.certum.eu/certum/cert,offer_en_open_source_cs.xml

cckozie commented 7 years ago

This is the "more info" screen image