Closed Bug 821009 Opened 12 years ago Closed 4 years ago

[meta] Crypto changes for Storage Format 6

Categories

(Cloud Services :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: rnewman, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

We're planning to rework the crypto format for Storage Format 6. Copied from Etherpad (https://etherpad.mozilla.org/sync-storage-version-6): Include IV in HMAC (bug 638862) Perform HMAC over raw ciphertext, not Base64 (ciphertext) Chain everything to a 256 bit key (Sync Key is currently 128 bit, AES and HMAC keys are 256) We can also provide better UX for key import/export Support multiple root/Sync Keys Get rid of HKDF between Sync Keys and key bundles Android implementation bug: Bug 798218.
Note that there's a general record restructuring involved in this: less JSON!
Desktop client bug: Bug 743070.
Depends on: 743070
Depends on: 744629
Depends on: 824188
Blocks: 825726

WONTFIX'ing for cleanup. Re-open if this is still (somehow) an issue after all this time...

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.