diff --git a/src/dh/ecdh.rs b/src/dh/ecdh.rs index da13ee2..07dcae3 100644 --- a/src/dh/ecdh.rs +++ b/src/dh/ecdh.rs @@ -13,10 +13,7 @@ use crate::{algebra::field::FiniteField, curve::CurveGroup}; /// COMPUTE SHARED SECRET /// ******************************************* /// 1. Compute d_A × Q_B -pub fn compute_shared_secret>( - d_a: F, - q_b: G, -) -> G { +pub fn compute_shared_secret>(d_a: F, q_b: G) -> G { q_b * d_a } diff --git a/src/dh/tp_ecdh.rs b/src/dh/tp_ecdh.rs index c492f3c..ca2337f 100644 --- a/src/dh/tp_ecdh.rs +++ b/src/dh/tp_ecdh.rs @@ -63,11 +63,7 @@ pub fn compute_shared_secret( mod tests { use super::*; use crate::{ - algebra::{ - field::prime::PlutoScalarField, - group::FiniteCyclicGroup, - Finite, - }, + algebra::{field::prime::PlutoScalarField, group::FiniteCyclicGroup, Finite}, curve::{pluto_curve::PlutoBaseCurve, AffinePoint}, }; @@ -113,7 +109,7 @@ mod tests { println!("shared_secret_a = {shared_secret_a:?}"); println!("shared_secret_b = {shared_secret_b:?}"); println!("shared_secret_c = {shared_secret_c:?}"); - + // -- TMP ---------------------------------------- assert_eq!(shared_secret_a, shared_secret_b);