dictation-toolbox / natlink

Natlink provides the interface between Dragon and python
Other
24 stars 17 forks source link

Code Signing Natlink #87

Open LexiconCode opened 2 years ago

LexiconCode commented 2 years ago

Out side the user experience code signing provides authenticity and integrity to the installer.

Cost: Note! Different providers may only signing certain file types.

certum 1st time fee - Open Source Code Signing - set €69.00/ $78.94 US Renewal - Open Source Code Signing €25.00 / $28.60 US image

comodosslstore $212.49 US - 3/ $66.66 per year image

Code Signing Process
Code Signing Walkthrough

Using SignTool with inno Providing SignTool configuration in Inno Setup script

We maybe able to set the certificate up for the dictation toolbox org instead of just natlink.

LexiconCode commented 2 years ago

CodeSigner GUI https://ehlertech.com/otherprograms/

dougransom commented 2 years ago

Maybe Microsoft should sponsor us since they are in the process of owning Dragon. I wonder if there's a place we can apply for a grant.

quintijn commented 2 years ago

It seems sensible to try this for the whole dictationtoolbox. The inno setup provides a setting, as one of Doug's links points to.

I wonder if the .pyd import, which Aaron (LexiconCode) hit upon, can also be "protected" by this signing process. https://github.com/dictation-toolbox/natlink/issues/89

$25 dollar a year should be affordable, especially if we ask for donations again after the python3 version is up and running.