Closed Bug 1210056 Opened 10 years ago Closed 10 years ago

Build the Data encryption library for WebPush

Categories

(Firefox for Android Graveyard :: General, defect)

44 Branch
defect
Not set
minor

Tracking

(firefox44 affected)

RESOLVED INVALID
Tracking Status
firefox44 --- affected

People

(Reporter: jrconlin, Assigned: jrconlin)

References

Details

WebPush allows for end-to-end data encryption using p256 EC based AES-GCM encoding (https://tools.ietf.org/html/draft-thomson-webpush-encryption-01). The client js implementation is already created and using the embedded WebCrypto engine (https://github.com/martinthomson/encrypted-content-encoding). Since Push-GCM may work at a lower level than the browser level, it may be useful to have a data decryption layer lower than the DOM and JS layer. This would allow internal functions like Sync and FxA requests to use data in a light-weight manner.
Apps can use internal functions.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.