gecko-dev/services/sync
Edward Lee 46632f7ac1 Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske]
Generate a SHA256 HAMC hex string from the base64 ciphertext and base64 symmetric key. Generate a HMAC key from the symmetric key and cache them together when unwrapping. Refactor the Utils.sha1 to share the same digest code.

--HG--
extra : rebase_source : dae973c62317eb3b738306fc30ea19870555c7df
2010-03-16 16:31:56 -07:00
..
locales/en-US Bug 539591 - Not localized string [r=mconnor] 2010-03-19 12:40:56 -07:00
modules Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske] 2010-03-16 16:31:56 -07:00
tests/unit Bug 549638 - Ensure that encrypted payloads haven't been tampered with [r=mconnor r=dolske] 2010-03-16 16:31:56 -07:00
services-sync.js Bug 548066 - JavaScript strict warning: clientData.js, line 194: reference to undefined property this.clients[id] [r=mconnor] 2010-03-16 16:39:08 -07:00
Weave.js Bug 534944 - Avoid loading/importing weave files until necessary to speed up fennec startup 2009-12-15 14:21:12 -08:00