From bd32259391fddfae5c88b8e22e2569a0af9caf0e Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Wed, 15 May 2019 14:27:12 -0400 Subject: [PATCH] ristretto255: spell out Subtract, Negate and Multiply The abbreviations don't really feel worth it, and it makes it more natural to abbreviate ScalarMult with a "t". --- ristretto255.go | 8 ++++---- scalar.go | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ristretto255.go b/ristretto255.go index 66d80d2..91f5efc 100644 --- a/ristretto255.go +++ b/ristretto255.go @@ -338,14 +338,14 @@ func (e *Element) Add(p, q *Element) *Element { return e } -// Sub sets e = p - q, and returns e. -func (e *Element) Sub(p, q *Element) *Element { +// Subtract sets e = p - q, and returns e. +func (e *Element) Subtract(p, q *Element) *Element { e.r.Sub(&p.r, &q.r) return e } -// Neg sets e = -p, and returns e. -func (e *Element) Neg(p *Element) *Element { +// Negate sets e = -p, and returns e. +func (e *Element) Negate(p *Element) *Element { e.r.Neg(&p.r) return e } diff --git a/scalar.go b/scalar.go index 010fd6a..cce86d4 100644 --- a/scalar.go +++ b/scalar.go @@ -27,20 +27,20 @@ func (s *Scalar) Add(x, y *Scalar) *Scalar { return s } -// Sub sets s = x - y mod l and returns s. -func (s *Scalar) Sub(x, y *Scalar) *Scalar { +// Subtract sets s = x - y mod l and returns s. +func (s *Scalar) Subtract(x, y *Scalar) *Scalar { s.s.Sub(&x.s, &y.s) return s } -// Neg sets s = -x mod l and returns s. -func (s *Scalar) Neg(x *Scalar) *Scalar { +// Negate sets s = -x mod l and returns s. +func (s *Scalar) Negate(x *Scalar) *Scalar { s.s.Neg(&x.s) return s } -// Mul sets s = x * y mod l and returns s. -func (s *Scalar) Mul(x, y *Scalar) *Scalar { +// Multiply sets s = x * y mod l and returns s. +func (s *Scalar) Multiply(x, y *Scalar) *Scalar { s.s.Mul(&x.s, &y.s) return s }