Jędrzej Stuczyński
3ef986d6ce
more wip: might have to revert
2026-01-29 13:29:32 +00:00
Jędrzej Stuczyński
261a36e792
wip
2026-01-29 12:05:04 +00:00
Jędrzej Stuczyński
d1acd5b591
attempting to resolve lifetime issues
2026-01-29 09:39:00 +00:00
Georgio Nicolas
d8ca227a5f
purge wip
2026-01-29 09:32:57 +01:00
Georgio Nicolas
41fae0cb03
Add Carrier
2026-01-29 05:57:21 +01:00
Georgio Nicolas
5146ca92f5
Blake3 hkdf + integration
2026-01-29 02:43:27 +01:00
Georgio Nicolas
6256b04cef
Blake3 hkdf
2026-01-29 02:42:23 +01:00
Georgio Nicolas
511e8a4649
impl Default for Ciphersuite
2026-01-28 23:57:53 +01:00
Georgio Nicolas
defbdc8a40
update rekey docs
2026-01-28 23:40:03 +01:00
Georgio Nicolas
1d4977e536
Add docs for rekey algorithm and cleanup kkt crate
2026-01-28 23:34:45 +01:00
Georgio Nicolas
a01bb3d9bd
add rekey algorithm
2026-01-28 23:03:01 +01:00
Georgio Nicolas
dc98a2aed0
update manifests
2026-01-28 17:54:06 +01:00
Georgio Nicolas
06a6df1365
merge with develop
2026-01-28 17:53:15 +01:00
Georgio Nicolas
31df6b55b0
kkt type fixes
2026-01-28 17:46:05 +01:00
Tommy Verrall
8e4cae2f57
Update NYM_VPN_APIS configuration in canary.env
...
Tidy up
2026-01-27 17:05:02 +01:00
Tommy Verrall
00e4caec08
Update NYM_VPN_APIS configuration in sandbox.env
...
Remove front hosts null
2026-01-27 17:04:34 +01:00
Jędrzej Stuczyński
d99eff9178
Lp/dvpn psk injection ( #6378 )
...
* feat: clients to generate pseudorandom PSK for wg reg
* updating PSK of existing peers
* gateway probe fixes
2026-01-27 15:39:07 +00:00
benedetta davico
0d290b6028
Merge pull request #6379 from nymtech/release/2026.2-oscypek
...
Merge oscypek to develop
2026-01-27 16:11:17 +01:00
benedettadavico
83bf9dc7cc
update changelog
nym-binaries-v2026.2-oscypek
2026-01-27 15:46:52 +01:00
Jędrzej Stuczyński
8af759fb1d
LP: include signing key digests to LP responses ( #6373 )
...
* include signing key digests to LP responses
* mock
2026-01-27 12:23:52 +00:00
benedettadavico
3597682b33
update lower envs details
2026-01-27 11:55:37 +01:00
Jędrzej Stuczyński
cef9534dce
temp: use jstuczyn's libcrux fork
2026-01-27 10:16:31 +00:00
Jędrzej Stuczyński
0629e37c1b
moved libcrux imports into workspace cargo.toml
2026-01-27 10:11:43 +00:00
Jędrzej Stuczyński
ac9166a401
use libcrux' DH key types
2026-01-27 09:43:40 +00:00
Georgio Nicolas
8e1a776b7d
wip: psqv2
2026-01-27 03:46:12 +01:00
Georgio Nicolas
9a88018cf2
Merge remote-tracking branch 'origin' into georgio/lp-psqv2-integration
2026-01-27 01:52:33 +01:00
Jędrzej Stuczyński
2024163be6
bugfix: downgrade gateway protocol to clients proposed version ( #6377 )
2026-01-26 20:53:19 +00:00
Georgio Nicolas
fe45b856b7
make clippy happy
2026-01-26 15:16:29 +01:00
Georgio Nicolas
5c50b760a8
enable kkt with mceliece (kkt tests pass)
2026-01-26 15:11:08 +01:00
Georgio Nicolas
aafa99ea47
kkt should work with different keys now
2026-01-26 15:01:43 +01:00
Georgio Nicolas
4767a719f7
impl hashing of different key types
2026-01-26 14:38:25 +01:00
Georgio Nicolas
89d167de08
add key input helper functions
2026-01-26 14:25:12 +01:00
Jędrzej Stuczyński
a4638b8d2f
Lp/use noise x25519 ( #6372 )
...
* use x25519 noise key for ktt instead of deriving one from ed25519
* removed client's IpAddr from RegistrationClient constructor
* Adjusted the gateway probe to inject correct lp data
* remove redundant argument from nym-lp-client
* consistent naming for HashFunction variants
* use workspace dep import for nym-kkt-ciphersuite
* struct renaming
2026-01-26 13:15:37 +00:00
Georgio Nicolas
05d5f4ae83
Merge remote-tracking branch 'origin' into georgio/lp-psqv2-integration
2026-01-26 13:28:40 +01:00
Georgio Nicolas
2109beeef6
Update keytypes and remove lifetime specifier for mceliece keys
2026-01-26 13:20:18 +01:00
Merve
dbf571cb0a
docs typos fixed ( #6368 )
2026-01-26 09:58:30 +00:00
Georgio Nicolas
d1a5342625
Merge remote-tracking branch 'origin' into georgio/lp-psqv2-integration
2026-01-25 01:20:43 +01:00
benedetta davico
d6ae10304d
Merge pull request #6366 from nymtech/merge/release/2026.2-oscypek
...
merge oscypek to develop
2026-01-23 17:58:03 +01:00
benedettadavico
727d39ad72
Fix conflicts
2026-01-23 17:45:47 +01:00
benedetta davico
b513a99498
Merge pull request #6364 from nymtech/ack-fix
...
bugfix: ack fix
2026-01-23 17:36:04 +01:00
benedettadavico
b5d1e6a93f
ack fix
2026-01-23 17:24:48 +01:00
Jędrzej Stuczyński
e2be2b0b34
LP: mixnet reg fixes ( #6356 )
...
* removed x25519 key used within LP mixnet registration
* use Vec<u8> rather than BytesMut for LpAction::DeliverData
* introduced an explicit kind prefix for raw data sent and received within LP
* review nits
2026-01-23 13:21:52 +00:00
Georgio Nicolas
f0645bad57
Merge develop
2026-01-23 13:56:37 +01:00
Georgio Nicolas
60f8fe09a7
Introduce newer mlkem key types
2026-01-23 13:48:55 +01:00
Jędrzej Stuczyński
a63a1e745e
LP: modified LPRemotePeer to dynamically choose required KEM key hash ( #6358 )
...
* LP: modified LPRemotePeer to dynamically choose required KEM key hash
* nym-lp-client fixes
2026-01-23 11:41:55 +00:00
Georgio Nicolas
43d1c61b70
Merge pull request #6357 from nymtech/georgio/lp-psqv2
...
Fix KKT Integration into LP
2026-01-22 21:01:38 +01:00
Georgio Nicolas
9c81a87173
Cleanup
2026-01-22 20:11:54 +01:00
Georgio Nicolas
751929fa04
KKT Request Error Handling
2026-01-22 20:11:40 +01:00
Georgio Nicolas
441b46d2cc
Complete merge (revert back to dhkem for now)
2026-01-22 19:50:39 +01:00
Georgio Nicolas
74b05d9066
WIP: Attempt merge develop p2
2026-01-22 18:53:24 +01:00