Secure browser: fuses, entitlements and signed update manifests

Part of Plan: a very secure browser in Seed (0.4). Electron fuses set in the packaged app (no run-as-node, no Node options, no CLI inspect, ASAR integrity, only load from ASAR), macOS entitlements trimmed to what the app uses, and update manifests signed with a release key and verified by the app before install, with per-asset hashes. A packaging check reads the fuses from the built binary.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime

Attributes
Type
Engineering
name
Secure browser: fuses, entitlements and signed update manifests
Status
In Review
Assignee
Eric Vicenti
Priority
High
Attributes schemaThe fields this document carries.
Inherited from the parent's children attributes schema
Fetching schema…