We want to deprecate the MAR signing key mostly used for signing our MAR files so far and embed a new one instead. This is the begin of a yearly-ish procedure as there is no good way of revoking a MAR signing key.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
The .tar.xz file has the new key baked in, the *en-US.mar file is unsigned, the *en-US_oldkey.mar file is signed by the MAR key we want to replace and the *en-US_newkey.mar file is signed by the new key. The update contains just a NoScript bump from 2.9 to 2.9.0.2.
I tested this trying to update by extracting the .mar files manually. As expected applying the first two MAR files fails but applying the one signed with the new key succeeds. After restart the NoScript version is bumped to 2.9.0.2.
Trac: Keywords: TorBrowserTeam201601 GeorgKoppen201601 deleted, TorBrowserTeam201601 GeorgKoppen201601R tbb-5.5 added Status: new to needs_review
r=mcs, r=brade
I assume our strategy is to use the release_primary.der key for a while (so updates from older browsers will work) and then switch to this one when that key is retired?