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
Next Previous

© Copyright 2017, libscapi team Revision f38968f3.

Built with Sphinx using a theme provided by Read the Docs.