Documentation ¶
Overview ¶
Package gofe provides implementations of functional encryption schemes for linear and quadratic polynomials.
Directories ¶
Path | Synopsis |
---|---|
Package abe includes schemes allowing attribute based encryption.
|
Package abe includes schemes allowing attribute based encryption. |
Package data defines basic mathematical structures used throughout the library.
|
Package data defines basic mathematical structures used throughout the library. |
Package innerprod includes functional encryption schemes for inner products.
|
Package innerprod includes functional encryption schemes for inner products. |
fullysec
Package fullysec includes fully secure schemes for functional encryption of inner products.
|
Package fullysec includes fully secure schemes for functional encryption of inner products. |
simple
Package simple includes simple schemes for functional encryption of inner products.
|
Package simple includes simple schemes for functional encryption of inner products. |
dlog
Package dlog includes algorithms for computing discrete logarithms.
|
Package dlog includes algorithms for computing discrete logarithms. |
Package quadratic includes functional encryption schemes for quadratic multi-variate polynomials.
|
Package quadratic includes functional encryption schemes for quadratic multi-variate polynomials. |
Package sample includes samplers for sampling random values from different probability distributions.
|
Package sample includes samplers for sampling random values from different probability distributions. |
Click to show internal directories.
Click to hide internal directories.