Short URL: http://html5.org/r/3843
| SVN | Bug | Comment | Time (UTC) |
|---|---|---|---|
| 3843 | Make <keygen>'s crypto bits optional. | 2009-09-14 10:33 |
Index: source
===================================================================
--- source (revision 3842)
+++ source (revision 3843)
@@ -41335,12 +41335,21 @@
<tr>
<td> <code title="">rsa</code>
<td> <i title="">RSA</i>
+<!-- v2 (see below)
+ <tr>
+ <td> <code title="">ec</code>
+ <td> <i title="">EC</i>
+-->
</table>
<p>The <i>invalid value default</i> state is the <i
title="">unknown</i> state. The <i>missing value default</i> state
is the <i title="">RSA</i> state.</p>
+ <p class="note">This specification does not specify what key types
+ user agents are to support — it is possible for a user agent
+ to not support any key types at all.</p>
+
<div class="impl">
<p>The user agent may expose a user interface for each
@@ -41362,23 +41371,25 @@
<dl class="switch">
- <!--
+ <!-- v2 (see above)
<dt>If the <code title="attr-keygen-keytype">keytype</code>
- attribute is in the <i title="">EC</i> state</dt>
+ attribute is in the <i title="">EC</i> state and the user agent
+ supports an EC signature algorithm</dt>
<dd>
<p>...
+ http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
+
</dd>
- http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
-
-->
<dt>If the <code title="attr-keygen-keytype">keytype</code>
- attribute is in the <i title="">RSA</i> state</dt>
+ attribute is in the <i title="">RSA</i> state, and the user agent
+ supports an RSA signature algorithm</dt>
<dd>
@@ -41393,7 +41404,8 @@
<dt>Otherwise, the <code
title="attr-keygen-keytype">keytype</code> attribute is in the <i
- title="">unknown</i> state</dt>
+ title="">unknown</i> state, or the user agent does not support
+ the selected key type</dt>
<dd>