- From: <bugzilla@jessica.w3.org>
- Date: Wed, 21 May 2014 18:58:55 +0000
- To: public-webcrypto@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25857 Bug ID: 25857 Summary: Extractability is not always specified when importing keys (in particular public keys) Product: Web Cryptography Version: unspecified Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: Web Cryptography API Document Assignee: sleevi@google.com Reporter: ericroman@google.com CC: public-webcrypto@w3.org The value of "key.extractable" for importKey() is not consistently specified by the per-algorithm "Import Key". For instance AES-KW defines it, however RSA-SSA, RSA-OAEP, RSA-ES, do not. I suggest extracting the common properties out of the per-algorithm definitions, and into the generic importKey() language. In particular, it is worth clarifying how "key.extractable" behaves for public keys. In the case of generateKey(), the extractablity of public keys is always set to true. So one might interpret likewise for importKey() unless it is indicated. That said, I found evidence in the spec that the intent is for public keys to respect the extractability set in importKey() -- since Diffie-Hellman's definition spells it out. -- You are receiving this mail because: You are on the CC list for the bug.
Received on Wednesday, 21 May 2014 18:58:56 UTC