Commit bcba4c8
committed
Add LP telescoping with nested sessions and subsession support
Extends LP protocol with telescoping architecture for nested sessions:
- Add nested session support with KKpsk0 rekeying
- Add subsession support with collision detection
- Implement unified packet format with outer header
- Refactor gateway handlers for single-packet forwarding
- Add TTL-based state cleanup for stale sessions
- Add outer AEAD encryption layer
- Refactor registration client for packet-per-connection model1 parent ee0f1ef commit bcba4c8
File tree
35 files changed
+6128
-1346
lines changed- common
- nym-lp
- src
- session_integration
- registration/src
- wireguard-private-metadata/tests/src/v2
- wireguard/src
- docker/localnet
- gateway
- src/node
- lp_listener
- nym-gateway-probe/src
- nym-node/src/config
- old_configs
- nym-registration-client/src
- lp_client
35 files changed
+6128
-1346
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments