Matan Guttman
Matan Guttman
Non of the proposed solutions worked for me. I have files that simply don't appear in RND sources.
-Working with "multi-party-ecdsa" version "0.1.0" -changed create-type in Cargo.toml to ["staticlib"] in order to be able to build a static fat library. -build failed for x86_64 (64-bit simulator) architecture, after...
Trying to run the following: `use protocols::two_party_ecdsa::lindell_2017_keygen::*; #[no_mangle] pub extern fn test_run_from_ios() { let ec_context = EC::new(); let party_two_d_log_proof = party_two::FirstMsgCommitment::create(&ec_context); let second_msg_party_two_proof_verification = party_one::SecondMsgClientProofVerification::verify(&ec_context, &party_two_d_log_proof); println!("{:?}", party_two_d_log_proof); }` getting...
@gbenattar, Iv'e managed to build gmp for iOS architectures using this script: https://gist.github.com/sakrist/0ceaa98fb16535998020 if I understand correctly, cryptography-utils is using gmp indirectly via: https://github.com/thestinger/rust-gmp how is rust-gmp linking against gmp?
Solved: - needed to build gmp for iOS and link it to my Swift project as a static lib. - Managed to run and call the following rust functions from...