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
This commit is contained in:
committed by
GitHub
parent
dbf571cb0a
commit
a4638b8d2f
@@ -400,7 +400,6 @@ pub(crate) struct NymNode {
|
||||
sphinx_key_manager: Option<SphinxKeyManager>,
|
||||
|
||||
// to be used when noise is integrated
|
||||
#[allow(dead_code)]
|
||||
x25519_noise_keys: Arc<x25519::KeyPair>,
|
||||
}
|
||||
|
||||
@@ -644,6 +643,7 @@ impl NymNode {
|
||||
let mut gateway_tasks_builder = GatewayTasksBuilder::new(
|
||||
config.gateway,
|
||||
self.ed25519_identity_keys.clone(),
|
||||
self.x25519_noise_keys.clone(),
|
||||
self.entry_gateway.psq_kem_key.clone(),
|
||||
self.entry_gateway.client_storage.clone(),
|
||||
mix_packet_sender,
|
||||
|
||||
Reference in New Issue
Block a user