I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit 42659936 authored by zzz's avatar zzz
Browse files

eddsa

parent 333a4429
No related branches found
No related tags found
No related merge requests found
......@@ -141,14 +141,15 @@ As of release 0.9.12, other types may be supported, depending on context.
{% endtrans %}</p>
<table border=1>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">128</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">64</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">96</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">132</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">256</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">384</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">512</td></tr>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th><th>{% trans %}Since{% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">128</td><td>&nbsp;</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">64</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">96</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">132</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">256</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">384</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">512</td><td align="center">0.9.12</td></tr>
<tr><td>EdDSA_SHA512_Ed25519</td><td align="center">32</td><td align="center">0.9.15</td></tr>
</table>
<h4>{% trans %}Notes{% endtrans %}</h4>
......@@ -179,14 +180,15 @@ As of release 0.9.12, other types may be supported, depending on context.
{% endtrans %}</p>
<table border=1>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">20</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">32</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">48</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">66</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">512</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">768</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">1024</td></tr>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th><th>{% trans %}Since{% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">20</td><td>&nbsp;</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">32</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">48</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">66</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">512</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">768</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">1024</td><td align="center">0.9.12</td></tr>
<tr><td>EdDSA_SHA512_Ed25519</td><td align="center">32</td><td align="center">0.9.15</td></tr>
</table>
<h4>{% trans %}Notes{% endtrans %}</h4>
......@@ -217,14 +219,15 @@ As of release 0.9.12, other types may be supported, depending on context.
{% endtrans %}</p>
<table border=1>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">40</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">64</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">96</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">132</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">256</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">384</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">512</td></tr>
<tr><th>{% trans %}Type{% endtrans %}</th><th>{% trans %}Length (bytes){% endtrans %}</th><th>{% trans %}Since{% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">40</td><td>&nbsp;</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">64</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">96</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">132</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">256</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">384</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">512</td><td align="center">0.9.12</td></tr>
<tr><td>EdDSA_SHA512_Ed25519</td><td align="center">64</td><td align="center">0.9.15</td></tr>
</table>
<h4>{% trans %}Notes{% endtrans %}</h4>
......@@ -379,14 +382,15 @@ The key certificate payload contains:
<p>
The defined Signing Key types are:
</p><table border=1>
<tr><th>Type</th><th>Type Code</th><th>Total Public Key Length</th></tr>
<tr><td>DSA_SHA1</td><td align="center">0</td><td align="center">128</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">1</td><td align="center">64</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">2</td><td align="center">96</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">3</td><td align="center">132</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">4</td><td align="center">256</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">5</td><td align="center">384</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">6</td><td align="center">512</td></tr>
<tr><th>Type</th><th>Type Code</th><th>Total Public Key Length</th><th>{% trans %}Since{% endtrans %}</th></tr>
<tr><td>DSA_SHA1</td><td align="center">0</td><td align="center">128</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA256_P256</td><td align="center">1</td><td align="center">64</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA384_P384</td><td align="center">2</td><td align="center">96</td><td align="center">0.9.12</td></tr>
<tr><td>ECDSA_SHA512_P521</td><td align="center">3</td><td align="center">132</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA256_2048</td><td align="center">4</td><td align="center">256</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">5</td><td align="center">384</td><td align="center">0.9.12</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">6</td><td align="center">512</td><td align="center">0.9.12</td></tr>
<tr><td>EdDSA_SHA512_Ed25519</td><td align="center">7</td><td align="center">32</td><td align="center">0.9.15</td></tr>
</table>
<p>
......@@ -430,6 +434,7 @@ Example layouts using an ElGamal Crypto Public Key and the Signing Public Key ty
<tr><td>RSA_SHA256_2048</td><td align="center">0</td><td align="center">128</td></tr>
<tr><td>RSA_SHA384_3072</td><td align="center">0</td><td align="center">256</td></tr>
<tr><td>RSA_SHA512_4096</td><td align="center">0</td><td align="center">384</td></tr>
<tr><td>EdDSA_SHA512_Ed25519</td><td align="center">96</td><td align="center">0</td></tr>
</table>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment