Directories
¶
| Path | Synopsis |
|---|---|
|
Package dleq implements Discrete Logarithm Equivalence Proofs.
|
Package dleq implements Discrete Logarithm Equivalence Proofs. |
|
Package eccgroup implements prime-order group supported elliptic curves with hash-to-curve operations.
|
Package eccgroup implements prime-order group supported elliptic curves with hash-to-curve operations. |
|
internal
Package internal wraps all nist and ristretto255 curves into interfaces
|
Package internal wraps all nist and ristretto255 curves into interfaces |
|
internal/nist
Package nist implements nist's curves prime-order group
|
Package nist implements nist's curves prime-order group |
|
internal/r255
Package r255 implements Ristretto255 curve prime-order groups with backend "filippo.io/edwards25519"
|
Package r255 implements Ristretto255 curve prime-order groups with backend "filippo.io/edwards25519" |
|
Package h2f implements https://www.ietf.org/archive/id/draft-irtf-cfrg-hash-to-curve-16.html#name-hash_to_field-implementatio
|
Package h2f implements https://www.ietf.org/archive/id/draft-irtf-cfrg-hash-to-curve-16.html#name-hash_to_field-implementatio |
|
Package hash is a small wrapper around built-in cryptographic hash functions to make their usage easier.
|
Package hash is a small wrapper around built-in cryptographic hash functions to make their usage easier. |
|
internal
|
|
|
test
Package test provides ready to use test functions.
|
Package test provides ready to use test functions. |
|
Package ksf is a small wrapper around built-in cryptographic key strech functions to make their usage easier and safer
|
Package ksf is a small wrapper around built-in cryptographic key strech functions to make their usage easier and safer |
|
Package msgexpand generates arbitrary bytes from an XOF or Hash function.
|
Package msgexpand generates arbitrary bytes from an XOF or Hash function. |
|
Package opaque implements OPAQUE, an asymmetric password-authenticated key exchange protocol that is secure against pre-computation attacks.
|
Package opaque implements OPAQUE, an asymmetric password-authenticated key exchange protocol that is secure against pre-computation attacks. |
|
internal/common
Package common implements commonly used functions on the opaque package.
|
Package common implements commonly used functions on the opaque package. |
|
Package oprf implements the Elliptic Curve Oblivious Pseudorandom Function (EC-OPRF) from https://www.ietf.org/archive/id/draft-irtf-cfrg-voprf-16.html
|
Package oprf implements the Elliptic Curve Oblivious Pseudorandom Function (EC-OPRF) from https://www.ietf.org/archive/id/draft-irtf-cfrg-voprf-16.html |
|
Package utils exports mostly used functions in cryptomony library
|
Package utils exports mostly used functions in cryptomony library |
|
Package xof provides an interface for extendable-output functions
|
Package xof provides an interface for extendable-output functions |
Click to show internal directories.
Click to hide internal directories.