diff --git a/common/nymnoise/src/lib.rs b/common/nymnoise/src/lib.rs index 7600eb4011..87e6bab869 100644 --- a/common/nymnoise/src/lib.rs +++ b/common/nymnoise/src/lib.rs @@ -75,27 +75,17 @@ impl NoisePattern { fn as_str(&self) -> &'static str { match self { Self::XKpsk3 => "Noise_XKpsk3_25519_AESGCM_SHA256", - Self::IKpsk2 => "Noise_IKpsk2_25519_AESGCM_SHA256", + Self::IKpsk2 => "Noise_IKpsk2_25519_ChaChaPoly_BLAKE2s", //Wireguard handshake //DEMO MODE, TO BE DELETED Self::NN => "Noise_NN_25519_AESGCM_SHA256", Self::XXpsk0 => "Noise_XXpsk0_25519_AESGCM_SHA256", - Self::XKpsk3Var => "Noise_XKpsk3_25519_ChaChaPoly_Blake2b", + Self::XKpsk3Var => "Noise_XKpsk3_25519_ChaChaPoly_BLAKE2s", } } fn psk_position(&self) -> u8 { - // match self { - // Self::XKpsk3 => 3, - // Self::IKpsk2 => 2, - - // //DEMO MODE, TO BE DELETED - // Self::NN => 0, //psk will not be used anyway - // Self::XXpsk0 => 0, - // Self::XKpsk3Var => 3, - // } - - //automatic parsing, works for correct pattern, more convenient, might be slower though + //automatic parsing, works for correct pattern, more convenient match self.as_str().find("psk") { Some(n) => { let psk_index = n + 3;