Upgrade ecec for use in FxiOS FxA/Push

RESOLVED FIXED

Status

()

Firefox for iOS
Firefox Accounts
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: jhugman, Assigned: jhugman)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

ecec is still under development. Key generation is being built in, and the API is not yet stable.

Once the API is stable, PushDecrypt can use ecec's in built key generation, instead of using the OpenSSL implementations directly.
(Assignee)

Comment 1

a year ago
Spoke to kit, and he's happy to call this version stable now.

This is good news, since it means key generation becomes significantly less fiddly.

Branch:
https://github.com/mozilla-mobile/firefox-ios/tree/jhugman/Bug1349532%E2%80%93ModifyPushDecryptToUseUpgradedECEC

Still in a branch, rather than a PR, as API churn has happened before Bug 1344736 has landed.
Blocks: 1333767
(Assignee)

Updated

a year ago
Assignee: nobody → jhugman
Status: NEW → ASSIGNED
Iteration: --- → 1.18
(Assignee)

Comment 2

a year ago
Created attachment 8850947 [details] [review]
PR https://github.com/mozilla-mobile/firefox-ios/pull/2555
Attachment #8850947 - Flags: review?(sleroux)
Attachment #8850947 - Flags: feedback?(sarentz)
Attachment #8850947 - Flags: review?(sleroux) → review+
(Assignee)

Comment 3

a year ago
Nits addressed. Merged into master.
Status: ASSIGNED → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
Attachment #8850947 - Flags: feedback?(sarentz)
You need to log in before you can comment on or make changes to this bug.