arcis 0.6.0-alpha

A standard library of types and functions for writing MPC circuits with the Arcis framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::*;
use arcis_interpreter_proc_macros::encrypted_library;
#[encrypted_library]
mod arcis_library {

    pub struct ArcisMath;
    impl ArcisMath {
        #[arcis_circuit = "sigmoid"]
        pub fn sigmoid(x: f64) -> f64 {}
    }
}