DOMCryptInternalAPI: Difference between revisions

Jump to navigation Jump to search
DOMCrypt Internal API is the underlying set of interfaces to support the DOMCrypt API
No edit summary
(DOMCrypt Internal API is the underlying set of interfaces to support the DOMCrypt API)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=== DOMCryptInternalAPI ==
|Feature name=DOMCrypt Internal API
|Feature stage=Draft
|Feature stage=Draft
|Feature status=In progress
|Feature status=In progress
Line 21: Line 21:
}}
}}
{{FeaturePageBody
{{FeaturePageBody
|Feature open issues and risks=This API should obey private browsing mode, but also integrate well with PSM/NSS, in which case the keystore does not know about Private Browsing. We may need to tie the key storage to Places or something new.
|Feature open issues and risks=This API should obey private browsing mode, but also integrate well with PSM/NSS, in which case the keystore does not know about Private Browsing. We may need to tie the key storage to Places or something new.
|Feature overview=DOMCryptInternalAPI is the PSM code that will generate keypairs, sign, verify, hash, hmac, encrypt and decrypt data. The scriptable interface will reside outside of PSM, consuming this API and providing a simpler abstraction for DOMCrypt, a WebAPI currently being standardized by the W3C via the Web Cryptography Working Group: http://www.w3.org/2012/webcrypto/. This API will also be useful to extension developers and the AddonSDK
|Feature overview=DOMCryptInternalAPI is the PSM code that will generate keypairs, sign, verify, hash, hmac, encrypt and decrypt data. The scriptable interface will reside outside of PSM, consuming this API and providing a simpler abstraction for DOMCrypt, a WebAPI currently being standardized by the W3C via the Web Cryptography Working Group: http://www.w3.org/2012/webcrypto/. This API will also be useful to extension developers and the AddonSDK
|Feature users and use cases=* DOMCrypt's DOM bindings ( W3C Web Crypto WG ) will consume this API for all crypto-related functionality
|Feature users and use cases=* DOMCrypt's DOM bindings ( W3C Web Crypto WG ) will consume this API for all crypto-related functionality
564

edits

Navigation menu