navigator.crypto: an experimental interface component, IPC and JSM

RESOLVED INVALID

Status

()

Core
Security: PSM
RESOLVED INVALID
5 years ago
3 years ago

People

(Reporter: ddahl, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

5 years ago
Created attachment 690475 [details] [diff] [review]
JSComponent/IPC/JSM code

This bug is an experimental effort to create a navigator.crypto DOM API that consumes a scriptable, privileged JS API that uses NSS. This initial work was created as a training exercise in collaboration with BBN.

The privileged API IDL and navigator web API IDL will be attached

This work is also related to the W3 Web Crypto API, and will most likely supplant the DOMCrypt API being worked on in bug 649154

The initial patches are placing most of the public interface/API code in toolkit/components/crypto, with I imagine, internal APIs in PSM ( security/manager/ssl )
(Reporter)

Updated

5 years ago
Depends on: 649154
(Reporter)

Comment 1

5 years ago
Created attachment 690479 [details]
psm-api.idl

I scraped this IDL from the etherpad, needs an update
Flags: needinfo?(aweberbbn)
(Reporter)

Updated

5 years ago
OS: Linux → All
Hardware: x86_64 → All
(Reporter)

Updated

5 years ago
Attachment #690475 - Attachment is patch: true
(Reporter)

Updated

5 years ago
Flags: needinfo?(aweberbbn)
Looks like we can close this?
Flags: needinfo?(bugzilla)
(Reporter)

Comment 3

3 years ago
yes!
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Flags: needinfo?(bugzilla)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.