Changes between Version 13 and Version 14 of CodeSigning


Ignore:
Timestamp:
Aug 29, 2014, 10:10:40 AM (10 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CodeSigning

    v13 v14  
    4343you've started using an offline signing machine,
    4444and you don't want to force existing users to detach and reattach.
     45
     46If you change code-signing keys frequently,
     47you can keep multiple (old key, signature) pairs,
     48so that client that haven't connected in a long time will update successfully.
     49If a client has a signing key that's not current, the server logic is:
     50
     51 * Scan the keys/ directory for files '''old_key_i''' for i = 0, 1, ...
     52 * If one of these contains the key sent by the client,
     53   send the client the new key with the signature in '''signature_i'''.
     54
     55Note that '''signature_i''' contains a signature for the newest key,
     56signed by the old key i.
     57You must regenerate these when you issue a new key.