Confirmed users
282
edits
(→PiCL) |
|||
| Line 210: | Line 210: | ||
===PiCL=== | ===PiCL=== | ||
* | * Login/key distribution protocol: https://wiki.mozilla.org/Identity/AttachedServices/KeyServerProtocol | ||
** | ** Implemented by the PICL keyserver | ||
** | ** Authenticates user with email and password | ||
* Danny and Zach are close to having the keyserver | ** Derives encryption keys from the user's password ("key stretching") with help from the keyserver | ||
* | ** Enables client to produce a BrowserID assertion to authenticate with the storage servers | ||
* | ** Still some review to do | ||
* Danny and Zach are close to having the PICL keyserver ready | |||
** Code: https://github.com/mozilla/picl-idp | |||
** Running at: http://idp.profileinthecloud.net | |||
** Demo client: https://github.com/mozilla/picl-idp/tree/master/client | |||
** API docs: https://github.com/mozilla/picl-idp/blob/master/docs/api.md | |||
* Let's talk about implementing a client in Fennec | |||
* We need to measure key-stretching performance on a variety of devices: we're looking for help writing some android code for this, either a small standalone app or maybe a patched version of FF | |||
===Performance=== | ===Performance=== | ||