diff --git a/client2.gpsl b/client2.gpsl index 108b989..4563085 100644 --- a/client2.gpsl +++ b/client2.gpsl @@ -1,5 +1,7 @@ fn main() { - let a = encrypt(1); - let b = encrypt2(2); - println(decrypt_pair(a * b)); + let t: Vec = vec(""); + t[0] = "test"; + t = push(t, "test2"); + println(decrypt(a + b)); + println(t[0] + t[1]); } diff --git a/gpsl_conf b/gpsl_conf index d0b09fa..7f1e422 100644 Binary files a/gpsl_conf and b/gpsl_conf differ diff --git a/src/bin.rs b/src/bin.rs index 7be7c12..3b7286d 100644 --- a/src/bin.rs +++ b/src/bin.rs @@ -1,7 +1,7 @@ use clap::Parser; -use encryptlib::args::Args; -use encryptlib::client::start_client; -use encryptlib::server::start_server; +use encrypt::args::Args; +use encrypt::client::start_client; +use encrypt::server::start_server; use std::env; fn main() { diff --git a/src/test_main.rs b/src/test_main.rs index 8bf69d2..99c8165 100644 --- a/src/test_main.rs +++ b/src/test_main.rs @@ -41,7 +41,7 @@ fn main() { let f = EllipticCurvePoint::weil(pp, pd, r); - let s = U512::from(10u8); + let s = U512::from(10u64); let sd = U512::from(5u8); let q = pp * s; @@ -50,8 +50,8 @@ fn main() { let ra = U512::from_str_radix("20", 10).unwrap(); let rad = U512::from_str_radix("26", 10).unwrap(); - let m = U512::from_str_radix("1", 10).unwrap(); - let md = U512::from_str_radix("0", 10).unwrap(); + let m = U512::from_str_radix("2", 10).unwrap(); + let md = U512::from_str_radix("3", 10).unwrap(); let s1 = pp * m + q * ra; let t1 = pp * ra;