Lib.rs

› Cryptography
#secure-computation #machine-learning #data-science #distributed

bin+lib moose

Encrypted learning and data processing framework

by Morten Dahl, jvmncs and 12 contributors

  • Install
  • API reference
  • GitHub repo (tf-encrypted)

2 releases

0.2.2 Jun 10, 2022
0.2.1 Jun 9, 2022

#1684 in Cryptography

Apache-2.0

1.5MB
35K SLoC

Core Moose framework.

Dependencies

~109MB
~1.5M SLoC

  • aes-prng
  • anyhow
  • async-trait
  • async_cell
  • backoff+tokio
  • bincode
  • bitvec 1.0.0+serde
  • blake3 1.3.0+std
  • byteorder
  • bytes
  • clap 3.1.0+derive
  • csv 1.1.0
  • dashmap 5.1.0
  • derive_more
  • futures
  • itertools
  • lazy_static 1.4.0
  • log
  • maplit
  • moose-macros
  • ndarray+serde
  • ndarray-linalg 0.14+openblas-system
  • ndarray-npy
  • nom
  • notify 4.0
  • num 0.4.0
  • num-traits
  • parking_lot
  • paste
  • petgraph
  • prost 0.9
  • rand 0.8.0+std+std_rng
  • rayon 1.5.0
  • rmp-serde 1.0.0
  • serde+derive+rc
  • serde_json
  • static_assertions
  • structopt 0.3
  • thiserror
  • tokio 1.17.0+full
  • toml 0.5
  • tonic 0.6.0+tls
  • tracing+log
  • tracing-subscriber+env-filter
  • x509-parser 0.13.0
  • telemetry opentelemetry 0.17+trace
  • telemetry opentelemetry-jaeger 0.16
  • telemetry tracing-opentelemetry 0.17
  • build build.rs
  • build tonic-build 0.6.0
  • dev aes 0.8.0
  • dev aes-gcm 0.9.0
  • dev base64 0.13.0
  • dev criterion 0.3.0+async_tokio
  • dev getrandom
  • dev proptest 1.0.0
  • dev rand_chacha 0.3.0
  • dev rstest 0.12.0
  • dev tempfile 3.3.0

Other features

  • async_execute
  • compile
  • sync_execute
Related: moose-macros
See also: ciphercore-utils, ciphercore-base, rsa, garble_lang, openssl, crypto_box, snow, cargo-cog, miniboosts, cog-rust, ort

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug. This page was generated on 2023-09-27.