Documentation
ΒΆ
There is no documentation for this package.
Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
examples/key-refresh
command
Package main demonstrates proactive security through key share refresh
|
Package main demonstrates proactive security through key share refresh |
|
examples/multi-party-demo
command
Package main demonstrates a complete multi-party TSS workflow
|
Package main demonstrates a complete multi-party TSS workflow |
|
examples/simple-signing
command
Package main demonstrates threshold signature generation
|
Package main demonstrates threshold signature generation |
|
examples/simple_dkg
command
Package main demonstrates simple 2-of-3 Distributed Key Generation
|
Package main demonstrates simple 2-of-3 Distributed Key Generation |
|
examples/storage_demo
command
Package main demonstrates secure encrypted storage of key shares
|
Package main demonstrates secure encrypted storage of key shares |
|
examples/tls_demo
command
Package main demonstrates TLS 1.3 with Perfect Forward Secrecy
|
Package main demonstrates TLS 1.3 with Perfect Forward Secrecy |
|
internal
|
|
|
math
Package math provides mathematical operations for cryptographic protocols
|
Package math provides mathematical operations for cryptographic protocols |
|
security
Package security provides constant-time operations for cryptographic security
|
Package security provides constant-time operations for cryptographic security |
|
pkg
|
|
|
crypto/commitment
Package commitment provides cryptographic commitment schemes for zero-knowledge proofs and secure multi-party computation
|
Package commitment provides cryptographic commitment schemes for zero-knowledge proofs and secure multi-party computation |
|
crypto/curve
Package curve provides elliptic curve operations for threshold signatures.
|
Package curve provides elliptic curve operations for threshold signatures. |
|
crypto/hash
Package hash provides cryptographic hash functions and hash-to-curve operations
|
Package hash provides cryptographic hash functions and hash-to-curve operations |
|
crypto/rand
Package rand provides cryptographically secure random number generation
|
Package rand provides cryptographically secure random number generation |
|
keygen
Package keygen implements distributed key generation protocols
|
Package keygen implements distributed key generation protocols |
|
logger
Package logger provides structured logging with automatic secret redaction
|
Package logger provides structured logging with automatic secret redaction |
|
network
Package network - Audit logging for security and compliance
|
Package network - Audit logging for security and compliance |
|
signing
Package signing - Batch signing support for efficient multi-signature operations
|
Package signing - Batch signing support for efficient multi-signature operations |
|
storage
Package storage provides secure encrypted storage for TSS key shares
|
Package storage provides secure encrypted storage for TSS key shares |
|
zk
Package zk implements zero-knowledge proof systems for MPC-TSS
|
Package zk implements zero-knowledge proof systems for MPC-TSS |
Click to show internal directories.
Click to hide internal directories.