forked from I2P_Developers/i2p.www
I2CP updates for encls2 per-client auth
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{% extends "global/layout.html" %}
|
{% extends "global/layout.html" %}
|
||||||
{% block title %}I2CP{% endblock %}
|
{% block title %}I2CP{% endblock %}
|
||||||
{% block lastupdated %}{% trans %}March 2019{% endtrans %}{% endblock %}
|
{% block lastupdated %}{% trans %}May 2019{% endtrans %}{% endblock %}
|
||||||
{% block accuratefor %}0.9.39{% endblock %}
|
{% block accuratefor %}0.9.41{% endblock %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<p>{% trans -%}
|
<p>{% trans -%}
|
||||||
The I2P Client Protocol (I2CP) exposes a strong separation of concerns between
|
The I2P Client Protocol (I2CP) exposes a strong separation of concerns between
|
||||||
@@ -176,7 +176,7 @@ of sending a MessageStatus and awaiting a ReceiveMessageBegin.
|
|||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>i2cp.leaseSetAuthType
|
<td>i2cp.leaseSetAuthType
|
||||||
<td>0.9.39</td>
|
<td>0.9.41</td>
|
||||||
<td>0
|
<td>0
|
||||||
<td>0-2
|
<td>0-2
|
||||||
<td>0
|
<td>0
|
||||||
@@ -232,14 +232,17 @@ See proposal 123.
|
|||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>i2cp.leaseSetPrivKey
|
<td>i2cp.leaseSetPrivKey
|
||||||
<td>0.9.39</td>
|
<td>0.9.41</td>
|
||||||
<td>
|
<td>
|
||||||
<td>
|
<td>
|
||||||
<td>
|
<td>
|
||||||
<td>
|
<td>
|
||||||
A base 64 private key for the router to use to decrypt the encrypted leaseset,
|
A base 64 X25519 private key for the router to use to decrypt the encrypted LS2 locally,
|
||||||
only if per-client authentication is enabled
|
only if per-client authentication is enabled.
|
||||||
|
Optionally preceded by the key type and ':'.
|
||||||
|
Only "ECIES_X25519:" is supported, which is the default.
|
||||||
See proposal 123.
|
See proposal 123.
|
||||||
|
Do not confuse with i2cp.leaseSetPrivateKey which is for LS1.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -661,7 +664,7 @@ See proposal 123.
|
|||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>i2cp.leaseSetAuthType
|
<td>i2cp.leaseSetAuthType
|
||||||
<td>0.9.39</td>
|
<td>0.9.41</td>
|
||||||
<td>0
|
<td>0
|
||||||
<td>0-2
|
<td>0-2
|
||||||
<td>0
|
<td>0
|
||||||
@@ -706,12 +709,13 @@ See proposals 123, 144, and 145.
|
|||||||
<td>
|
<td>
|
||||||
<td>
|
<td>
|
||||||
<td>{% trans -%}
|
<td>{% trans -%}
|
||||||
Base 64 private key for encryption.
|
Base 64 private key for encryption, for old encrypted LS1.
|
||||||
Optionally preceded by the key type and ':'.
|
Optionally preceded by the key type and ':'.
|
||||||
Only "ELGAMAL_2048:" is supported, which is the default.
|
Only "ELGAMAL_2048:" is supported, which is the default.
|
||||||
I2CP will generate the public key from the private key.
|
I2CP will generate the public key from the private key.
|
||||||
Use for persistent leaseset keys across restarts.
|
Use for persistent leaseset keys across restarts.
|
||||||
{%- endtrans %}</td>
|
{%- endtrans %}</td>
|
||||||
|
Do not confuse with i2cp.leaseSetPrivKey which is for LS2.
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@@ -3,8 +3,8 @@ I2CP Specification
|
|||||||
==================
|
==================
|
||||||
.. meta::
|
.. meta::
|
||||||
:category: Protocols
|
:category: Protocols
|
||||||
:lastupdated: March 2019
|
:lastupdated: May 2019
|
||||||
:accuratefor: 0.9.39
|
:accuratefor: 0.9.41
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
@@ -532,7 +532,10 @@ RequestVariableLeaseSetMessage_ and contains all of the [Lease]_ structures that
|
|||||||
should be published to the I2NP Network Database.
|
should be published to the I2NP Network Database.
|
||||||
|
|
||||||
Sent from Client to Router.
|
Sent from Client to Router.
|
||||||
Since release 0.9.38. See proposal 123 for more information.
|
Since release 0.9.39.
|
||||||
|
Per-client authentication for EncryptedLeaseSet supported as of 0.9.41.
|
||||||
|
MetaLeaseSet is not yet supported via I2CP.
|
||||||
|
See proposal 123 for more information.
|
||||||
|
|
||||||
Contents
|
Contents
|
||||||
````````
|
````````
|
||||||
|
Reference in New Issue
Block a user