Skip to content

MatanHamilis/DPF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed Point Function

This crate gives the basic functionality of a cryptographic distributed point function, a cryptographic construction first proposed by Gilboa and Ishai [GI14] and later improved by Boyle, Gilboa and Ishai [BGI16].

With this primitive a unit vector $\vec{e}$ of size $N$ (that is, a vector with zeros in all coordinates except for a single coordinate) can be additively secret shared between two parties such that each share can be described using a key of size $\log N$ while merely assuming the existance of one-way-functions.

Bug Reporting and Feature Request

In case you find a bug or have an extra feature in mind you are interested in, feel free to submit an issue at the issues page.

Notice: This is a very early stage cryptographic library. USE AT YOUR OWN RISK! ZERO WARRENTY GUARANTEED.

Changelog

v0.2.0 (27/9/2022)

  • Removed Packed DPF.
  • Added DPF iterator.

About

A rust crate for the management of Distributed Point Functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages