Add note about keeping private keys safe (#153)

This commit is contained in:
Zorg
2022-07-02 17:13:35 -07:00
committed by GitHub
parent fba8da2025
commit b4ef4df453
+2
View File
@@ -89,6 +89,8 @@ Since Sparkle is downloading executable code to your users' systems, you must be
* [Updates of preference panes and plugins](/documentation/bundles/) *must* be signed with EdDSA.
* Updates to regular application bundles that are signed with Apple's Developer ID program are strongly recommended to be signed with EdDSA for better security and fallback. Sparkle now deprecates not using EdDSA for these updates.
Please ensure your signing keys are kept safe and cannot be stolen if your web server is compromised. One way to ensure this for example is not having your signing keys accessible from the machine that is hosting your product.
#### EdDSA (ed25519) signatures
To prepare signing with EdDSA signatures: