Commit Graph

10604 Commits

Author SHA1 Message Date
Georgio Nicolas 1ddbb970d0 Change receiver index to u32 and regorganize crates 2026-02-27 08:06:29 +00:00
Georgio Nicolas 3f500af7a7 Migrate receiver index 2026-02-26 18:40:16 +01:00
Georgio Nicolas e2c5b10c6b fix response size trait impl 2026-02-26 17:13:40 +01:00
Georgio Nicolas 737cd628ff integrate lpconfig payload 2026-02-26 16:43:30 +01:00
Jędrzej Stuczyński 96dbe583ce cargo fmt 2026-02-26 15:41:38 +00:00
Jędrzej Stuczyński 0f8598ad52 moved LP to nym-node crate 2026-02-26 15:41:01 +00:00
Georgio Nicolas 9c271d7344 make clippy happy 2026-02-26 16:02:01 +01:00
Georgio Nicolas 6339039500 add payload to kkt 2026-02-26 15:59:06 +01:00
Jędrzej Stuczyński 898c9dd11f additional fixes 2026-02-26 13:48:27 +00:00
Jędrzej Stuczyński ace3aff900 fixing wasm for real this time 2026-02-26 13:48:27 +00:00
Jędrzej Stuczyński 4d4e786d5e removed legacy nym-vpn-lib-wasm 2026-02-26 13:48:27 +00:00
Jędrzej Stuczyński 2b88c717c7 wasm fixes 2026-02-26 13:48:26 +00:00
Jędrzej Stuczyński 71b4e650d3 return error on mceliece within NestedSession 2026-02-26 13:48:26 +00:00
Jędrzej Stuczyński f9727ce0a0 clippy and formatting issues 2026-02-26 13:48:26 +00:00
Georgio Nicolas c93b056e36 better docs 2026-02-26 13:48:26 +00:00
Georgio Nicolas 4fc5139e29 add more tests and fix bug 2026-02-26 13:48:26 +00:00
Jędrzej Stuczyński 795c73f75c formatting 2026-02-26 13:48:25 +00:00
Georgio Nicolas 7dd0f6cfa1 add peer config happy path tests 2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński 7042d155eb fixed tests compilation 2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński c10d97372f re-expose LP information on the http API 2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński f2be036009 removed dependency on pre-rand09 from nym-lp 2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński 5e6bd80d45 nym-node startup cleanup 2026-02-26 13:48:25 +00:00
Georgio Nicolas ef5d503692 add lp peer config 2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński 901557ad04 generate fresh x25519, mlkem768 and mceliece keys on config migration 2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński f6a796fe71 feat: add kem key generation to nodes 2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński 7c23cd2183 use derived receiver index 2026-02-26 13:48:24 +00:00
Georgio Nicolas 211f90692a Add receiver index derivation 2026-02-26 13:48:24 +00:00
Georgio Nicolas 9b44095b62 Add receiver index derivation 2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński f347a4f349 update lp api model 2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński 595d034f64 restoring nym-lp tests 2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński 872ae85136 moved data encryption into the state machine 2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński 25ef5f52b4 wip 2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński 54d193caa9 removing dead code 2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński 4f106c3d98 intial telescoping reg 2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński ed9883fc16 reverted back to libcrux repo refs 2026-02-26 13:48:23 +00:00
Georgio Nicolas 6f0c447f88 Slightly reduce use of rand08 2026-02-26 13:48:23 +00:00
Georgio Nicolas bf88c0c9d4 Fix key conversion 2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński 27b5bde7cf 'working' client-entry dvpn reg 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 3da3c8396f compiling nym-crypto 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 88f383dd29 revamp of the transport traits and initial work on client-side transport 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński d56ca5fa78 helpers for Transport 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 63582dd4e1 LpSession cleanup 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 39ee22e501 fixed unit-tests within nym-kkt 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 26056909b7 responder side of the handshake and full e2e test 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 4fcb8ed202 initiator side of the full handshake 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 5536d49f65 Adding concrete types within KKT exchange 2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński 5621c94c0a encapsulation key parsing 2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński 0011975ae8 update KKTResponder 2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński 8460270f62 moved principal generation 2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński d313e4ef05 move key generation to peer 2026-02-26 13:48:21 +00:00