Skip to content

schoppmp/distributed-vector-ole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a09b255 · Oct 3, 2020

History

59 Commits
Oct 3, 2020
Jul 14, 2020
Oct 3, 2020
Sep 25, 2019
Sep 23, 2019
Mar 13, 2019
Jun 2, 2020
Jun 2, 2020
Mar 13, 2019
Sep 17, 2019
Jun 8, 2020
Jul 14, 2020

Repository files navigation

Distributed Vector-OLE Build Status

A two-party generator for Vector-OLE correlations. To build, first install the required dependencies:

# Arch Linux
sudo pacman -Sy base-devel bazel git python python2 cmake

# Ubuntu 18.10
sudo apt-get install build-essential git gnupg2 curl patch m4 cmake
echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -
sudo apt-get update && sudo apt-get install bazel

Then, run

bazel build ...

to build, and

bazel test ...

to test. To use this library in your own code, include it in your WORKSPACE file like this:

load(
    "@bazel_tools//tools/build_defs/repo:http.bzl",
    "http_archive",
)

http_archive(
    name = "distributed_vector_ole",
    strip_prefix = "distributed-vector-ole-master",
    url = "https://github.com/schoppmp/distributed-vector-ole/archive/master.zip",
)

A usage example can be found in the example folder.

About

A two-party generator for Vector-OLE correlations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published