Bug 25570 and Bug 25571 - Register RS1 and make sure it is part of the JWK mapping table
--- a/spec/Overview-WebCryptoAPI.xml Mon Jun 16 00:00:00 2014 -0700
+++ b/spec/Overview-WebCryptoAPI.xml Mon Jun 16 00:00:00 2014 -0700
@@ -16727,6 +16727,14 @@
encryption is prohibited.
</p>
<ul>
+ <li>Algorithm Name: "RS1"</li>
+ <li>Algorithm Description: RSASSA-PKCS1-v1_5 with SHA-1</li>
+ <li>Algorithm Usage Location(s): "JWK"</li>
+ <li>JOSE Implementation Requirements: Prohibited</li>
+ <li>Change Controller: W3C Web Cryptography Working Group</li>
+ <li>Specification Document(s): [[ This Document ]]</li>
+ </ul>
+ <ul>
<li>Algorithm Name: "RSA-OAEP-384"</li>
<li>Algorithm Description: RSA-OAEP using SHA-384 and MGF1 with SHA-384</li>
<li>Algorithm Usage Location(s): "alg"</li>
@@ -17117,6 +17125,21 @@
<td>
<x:codeblock language="es">
{ kty: "RSA",
+ alg: "RS1" }
+</x:codeblock>
+ </td>
+ <td>
+<x:codeblock language="es">
+{ name: "RSASSA-PKCS1-v1_5",
+ hash: { name: "SHA-1" }
+}
+</x:codeblock>
+ </td>
+ </tr>
+ <tr>
+ <td>
+<x:codeblock language="es">
+{ kty: "RSA",
alg: "RS256" }
</x:codeblock>
</td>
--- a/spec/Overview.html Mon Jun 16 00:00:00 2014 -0700
+++ b/spec/Overview.html Mon Jun 16 00:00:00 2014 -0700
@@ -16327,6 +16327,14 @@
encryption is prohibited.
</p>
<ul>
+ <li>Algorithm Name: "RS1"</li>
+ <li>Algorithm Description: RSASSA-PKCS1-v1_5 with SHA-1</li>
+ <li>Algorithm Usage Location(s): "JWK"</li>
+ <li>JOSE Implementation Requirements: Prohibited</li>
+ <li>Change Controller: W3C Web Cryptography Working Group</li>
+ <li>Specification Document(s): [[ This Document ]]</li>
+ </ul>
+ <ul>
<li>Algorithm Name: "RSA-OAEP-384"</li>
<li>Algorithm Description: RSA-OAEP using SHA-384 and MGF1 with SHA-384</li>
<li>Algorithm Usage Location(s): "alg"</li>
@@ -16716,6 +16724,21 @@
<td>
<div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
{ kty: "RSA",
+ alg: "RS1" }
+</code></pre></div></div>
+ </td>
+ <td>
+<div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+{ name: "RSASSA-PKCS1-v1_5",
+ hash: { name: "SHA-1" }
+}
+</code></pre></div></div>
+ </td>
+ </tr>
+ <tr>
+ <td>
+<div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+{ kty: "RSA",
alg: "RS256" }
</code></pre></div></div>
</td>