pkg/

directory
v0.0.0-...-5d1c50d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2021 License: Apache-2.0

Directories

Path Synopsis
Package veil implements the Veil hybrid cryptosystem.
Package veil implements the Veil hybrid cryptosystem.
internal
Package internal contains various helper functions for writing STROBE protocols.
Package internal contains various helper functions for writing STROBE protocols.
internal/hpke
Package hpke provides the underlying STROBE protocol for Veil's authenticated hybrid public key encryption system.
Package hpke provides the underlying STROBE protocol for Veil's authenticated hybrid public key encryption system.
internal/mres
Package mres provides the underlying STROBE protocol for Veil's multi-recipient encryption system.
Package mres provides the underlying STROBE protocol for Veil's multi-recipient encryption system.
internal/pbenc
Package pbenc implements memory-hard password-based encryption via STROBE using balloon hashing.
Package pbenc implements memory-hard password-based encryption via STROBE using balloon hashing.
internal/scaldf
Package scaldf provides the underlying STROBE protocols for Veil's scalar derivation functions, which derive ristretto255 scalars from other pieces of data.
Package scaldf provides the underlying STROBE protocols for Veil's scalar derivation functions, which derive ristretto255 scalars from other pieces of data.
internal/schnorr
Package schnorr provides the underlying STROBE protocol for Veil's Schnorr signatures.
Package schnorr provides the underlying STROBE protocol for Veil's Schnorr signatures.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL