Skip to content

stealthsoftwareinc/pfss

Repository files navigation

PFSS 1.0.0

PFSS is a library for function secret sharing (FSS) developed by Stealth Software Technologies, Inc. (Stealth). Our library provides APIs for performing an efficient two-way sharing of point functions based on the work from Gilboa-Ishai (EUROCRYPT 2014) and Boyle-Gilboa-Ishai (EUROCRYPT 2015) with optimizations from the Boyle-Gilboa-Ishai (CCS 2016) result. We also provide batched APIs to reduce overhead, which is useful for applications that use FSS for large-scale computations, such as our recent work of applying FSS to various flavors of Private Set Intersection. For the latter work, we provide a reference to Dittmer et al. on arXiv and IACR ePrint.

Source code

You can access the PFSS source at any of the following links:

Documentation

You can access the PFSS manual at any of the following links:

License

PFSS is licensed under GPLv3. See the COPYING and COPYING.GPL3 files for more information.

For other licensing opportunities, please reach out to us at [email protected].

Acknowledgments

This research was developed with funding from the Defense Advanced Research Projects Agency (DARPA). This work was supported by DARPA and NIWC Pacific under contract N66001-15-C-4065 and by DARPA, AFRL/RIKD, USAF, and AFMC under FA8750-18-C-0054. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes not withstanding any copyright notation thereon. The views, opinions and/or findings expressed are those of the author and should not be interpreted as representing the official views or policies of the Department of Defense or the U.S. Government.

Distribution Statement "A" (Approved for Public Release, Distribution Unlimited)

About

Function secret sharing

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
COPYING
GPL-3.0
COPYING.GPL3
Unknown
COPYING.adoc

Stars

Watchers

Forks

Packages

No packages published