MCPcopy Create free account
hub / github.com/deroproject/derohe / AddConstant

Method AddConstant

cryptography/crypto/algebra_fieldvector.go:112–122  ·  view source on GitHub ↗
(c *big.Int)

Source from the content-addressed store, hash-verified

110}
111
112func (gv *FieldVector) AddConstant(c *big.Int) *FieldVector {
113 var result FieldVector
114
115 for i := range gv.vector {
116 var ri big.Int
117 ri.Mod(new(big.Int).Add(gv.vector[i], c), bn256.Order)
118 result.vector = append(result.vector, &ri)
119 }
120
121 return &result
122}
123
124func (fv *FieldVector) Hadamard(exponent *FieldVector) *FieldVector {
125 var result FieldVector

Callers 1

GenerateProofFunction · 0.95

Calls 1

AddMethod · 0.45

Tested by

no test coverage detected