Versions in this module Expand all Collapse all v0 v0.7.0 Jun 13, 2022 Changes in this version + func ValidateParameters(n *safenum.Modulus, s, t *safenum.Nat) error + type Error string + const ErrNilFields + const ErrNotValidModN + const ErrSEqualT + func (e Error) Error() string + type Parameters struct + func New(n *arith.Modulus, s, t *safenum.Nat) *Parameters + func (Parameters) Domain() string + func (p *Parameters) WriteTo(w io.Writer) (int64, error) + func (p Parameters) Commit(x, y *safenum.Int) *safenum.Nat + func (p Parameters) N() *safenum.Modulus + func (p Parameters) S() *safenum.Nat + func (p Parameters) T() *safenum.Nat + func (p Parameters) Verify(a, b, e *safenum.Int, S, T *safenum.Nat) bool