forked from I2P_Developers/i2p.www
Prop. 157 updates
This commit is contained in:
@@ -5,7 +5,7 @@ Smaller Tunnel Build Messages
|
|||||||
:author: zzz, orignal
|
:author: zzz, orignal
|
||||||
:created: 2020-10-09
|
:created: 2020-10-09
|
||||||
:thread: http://zzz.i2p/topics/2957
|
:thread: http://zzz.i2p/topics/2957
|
||||||
:lastupdated: 2021-03-22
|
:lastupdated: 2021-03-29
|
||||||
:status: Open
|
:status: Open
|
||||||
:target: 0.9.51
|
:target: 0.9.51
|
||||||
|
|
||||||
@@ -271,7 +271,8 @@ bytes 0-3: tunnel ID to receive messages as, nonzero
|
|||||||
bytes 4-7: next tunnel ID, nonzero
|
bytes 4-7: next tunnel ID, nonzero
|
||||||
bytes 8-39: next router identity hash
|
bytes 8-39: next router identity hash
|
||||||
byte 40: flags
|
byte 40: flags
|
||||||
bytes 41-43: more flags, unused, set to 0 for compatibility
|
bytes 41-42: more flags, unused, set to 0 for compatibility
|
||||||
|
byte 43: layer encryption type
|
||||||
bytes 44-47: request time (in minutes since the epoch, rounded down)
|
bytes 44-47: request time (in minutes since the epoch, rounded down)
|
||||||
bytes 48-51: request expiration (in seconds since creation)
|
bytes 48-51: request expiration (in seconds since creation)
|
||||||
bytes 52-55: next message ID
|
bytes 52-55: next message ID
|
||||||
@@ -292,7 +293,8 @@ bytes 0-3: tunnel ID to receive messages as, nonzero
|
|||||||
bytes 4-7: next tunnel ID, nonzero
|
bytes 4-7: next tunnel ID, nonzero
|
||||||
bytes 8-39: next router identity hash
|
bytes 8-39: next router identity hash
|
||||||
byte 40: flags
|
byte 40: flags
|
||||||
bytes 41-43: more flags, unused, set to 0 for compatibility
|
bytes 41-42: more flags, unused, set to 0 for compatibility
|
||||||
|
byte 43: layer encryption type
|
||||||
bytes 44-47: request time (in minutes since the epoch, rounded down)
|
bytes 44-47: request time (in minutes since the epoch, rounded down)
|
||||||
bytes 48-51: request expiration (in seconds since creation)
|
bytes 48-51: request expiration (in seconds since creation)
|
||||||
bytes 52-55: next message ID
|
bytes 52-55: next message ID
|
||||||
@@ -314,6 +316,9 @@ Bit 7 indicates that the hop will be an inbound gateway (IBGW). Bit 6
|
|||||||
indicates that the hop will be an outbound endpoint (OBEP). If neither bit is
|
indicates that the hop will be an outbound endpoint (OBEP). If neither bit is
|
||||||
set, the hop will be an intermediate participant. Both cannot be set at once.
|
set, the hop will be an intermediate participant. Both cannot be set at once.
|
||||||
|
|
||||||
|
Layer encryption type: 0 for AES (as in current tunnels);
|
||||||
|
1 for future (ChaCha?)
|
||||||
|
|
||||||
The request exipration is for future variable tunnel duration.
|
The request exipration is for future variable tunnel duration.
|
||||||
For now, the only supported value is 600 (10 minutes).
|
For now, the only supported value is 600 (10 minutes).
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user