libscapi
latest
Introduction
Installation
Quickstart
The Communication Layer
Security Levels
Circuits
Layer 1: Basic Primitives
Cryptographic Hash
Pseudorandom Function (PRF)
Pseudorandom Permutation (PRP)
Pseudorandom Generator (PRG)
Trapdoor Permutation
Discrete Log Group (DLOG)
Key Derivation Function (KDF)
Layer 2: Non Interactive Protocols
Layer 3: Interactive Protocols
License
libscapi
Docs
»
Layer 1: Basic Primitives
Edit on GitHub
Layer 1: Basic Primitives
ΒΆ
Cryptographic Hash
The
CryptographicHash
abstract class
Usage
Supported Hash Types
Pseudorandom Function (PRF)
The
PseudorandomFunction
abstract class
Basic Usage
Pseudorandom Function with Varying Input-Output Lengths
Supported Prf Types
Pseudorandom Permutation (PRP)
The
PseudorandomPermutation
abstract class
Basic Usage
Pseudorandom Permutation with Varying Input-Output Lengths
Supported Prp Types
Pseudorandom Generator (PRG)
The
PseudorandomGenerator
abstract class
Basic Usage
Supported Prg Types
Trapdoor Permutation
The
TPElement
abstract class
The
TrapdoorPermutation
abstract class
BasicUsage
Supported Trapdoor Permutations
Discrete Log Group (DLOG)
Class Hierarchy:
The
DlogGroup
abstract class
The
GroupElement
abstract class
The
GroupParams
class
Basic Usage
Supported Dlog Types
Key Derivation Function (KDF)
The
Key
Derivation
Function
abstract class:
Basic Usage
Supported KDF Types
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.