Closed Bug 1364212 Opened 8 years ago Closed 8 years ago

Sync Ping doesn't hash/obfuscate deviceID and UID properties

Categories

(Firefox for iOS :: Telemetry, enhancement, P1)

Other
iOS
enhancement

Tracking

()

RESOLVED FIXED
Iteration:
1.22
Tracking Status
fxios 8.0+ ---
fxios-v8.0 --- fixed
fxios-v9.0 --- fixed

People

(Reporter: sleroux, Assigned: sleroux)

Details

(Whiteboard: [MobileCore])

Attachments

(1 file)

Currently we're sending the raw deviceID and FxA UID in our sync pings. According to the sync ping document these should be sending SHA 256 hashed versions of these. The 'uid' property should be the 'hashed_fxa_uid' we receive from the token server (not documented) and the 'deviceID' property should be the sha256(raw device id + hashed_fxa_uid).
Assignee: nobody → sleroux
Status: NEW → ASSIGNED
Iteration: --- → 1.21
Whiteboard: [MobileCore]
master df12991b0902e6f7b3c7b56d627cee6aee54e7a9 v8.x f758fe8
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Iteration: 1.21 → 1.22
Comment on attachment 8867211 [details] Link to Github pull-request: https://github.com/mozilla-mobile/firefox-ios/pull/2722#attch-to-bugzilla Slack-reviewed (got locked out of GH :/) couple of days ago.
Attachment #8867211 - Flags: review?(gkruglov) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: