electron-builder-signo

1.1.2 • Public • Published

electron-builder-signo

NPM Version NPM Type Definitions Build Status GitHub License

Simplify signing Windows executables using electron-builder with signo

Usage

  1. You have to install electron-builder-signo.
npm install --save-dev electron-builder-signo
  1. To sign windows executables using signo you have to make the following changes to your electron-builder config:
{
	"win": {
		"signingHashAlgorithms": ["sha256"],
		"sign": "electron-builder-signo"
	}
}

You need to set signingHashAlgorithms to sha256, but signo will already double sign it with sha1 as well out of the box.

  1. You need to set up some environment variables:
  • SIGNO_SERVER: Url pointing to your signo server (ex: https://signo.example.com/)
  • SIGNO_SIGNEE: Signee ID (ex: 14)
  • SIGNO_SECRET: Secret of the client (ex: 8fE1+NqqVG...)
  • SIGNO_ENGINE: Engine ID to use for signing (ex: 3)

Learn more

Signo is a managed signing solution that can be used to share a physical PKCS#11 security token through the internet.

Package Sidebar

Install

npm i electron-builder-signo

Weekly Downloads

15

Version

1.1.2

License

GPL-3.0

Unpacked Size

41.1 kB

Total Files

7

Last publish

Collaborators

  • gergof