Files
nym/common
durch 53c1689011 Add outer AEAD encryption + Ack message type for LP protocol
- Add OuterAeadKey derived from PSK via Blake3 KDF for packet encryption
- Add LpMessage::Ack (0x0008) for ClientHello acknowledgment
- Gateway sends Ack after processing ClientHello (packet-per-connection)
- Update codec with AEAD encrypt/decrypt using ChaCha20-Poly1305
- Header remains cleartext (AAD), payload encrypted after PSK derivation
- Add parse_lp_header_only() for routing before session lookup
- Update session to expose outer_aead_key() getter
- Various LP protocol improvements and test coverage

Closes: nym-f4v1, nym-n9dr
2025-11-27 12:39:48 +01:00
..
2023-10-24 11:16:06 +02:00
2025-11-21 18:17:32 +01:00
2025-11-21 18:37:38 +01:00
2025-11-21 18:17:32 +01:00
2025-09-12 20:34:50 +02:00
2025-11-25 10:33:28 +01:00
2025-09-29 14:53:15 +01:00
2025-11-21 18:37:38 +01:00
2025-11-21 18:37:38 +01:00
2025-11-21 18:37:38 +01:00
2025-08-20 16:17:09 +01:00
2025-11-21 18:37:38 +01:00
2025-11-24 12:13:17 +01:00
2025-11-24 12:13:17 +01:00
2025-11-21 18:37:38 +01:00