winbuilds: update README. Do not sign in unsign.sh
This commit is contained in:
@@ -52,15 +52,16 @@ certificate/key) and one or multiple trusted verifiers:
|
||||
| Signer | Verifier |
|
||||
|-----------------------------------------------------------|-----------------------------------|
|
||||
| Build .exe files using `build.sh` | |
|
||||
| Sign .exe with `./sign.sh` | |
|
||||
| Upload signed files to download server | |
|
||||
| | Build .exe files using `build.sh` |
|
||||
| | Sign .exe files using `gpg -b` |
|
||||
| | Send signatures to signer |
|
||||
| Place signatures as `$filename.$builder.asc` in `./dist` | |
|
||||
| Run `./sign.sh` | |
|
||||
| | Compare files using `unsign.sh` |
|
||||
| | Sign .exe file using `gpg -b` |
|
||||
|
||||
| Signer and verifiers:
|
||||
| Upload signatures to 'electrum-signatures' repo, as `$version/$filename.$builder.asc` |
|
||||
|
||||
|
||||
`sign.sh` will check if the signatures match the signer's files. This ensures that the signer's
|
||||
build environment is not compromised and that the binaries can be reproduced by anyone.
|
||||
|
||||
|
||||
Verify Integrity of signed binary
|
||||
|
||||
Reference in New Issue
Block a user