12345678910111213141516171819202122 |
- package suites
- import (
- "go.dedis.ch/kyber/v3/group/edwards25519"
- "go.dedis.ch/kyber/v3/group/nist"
- "go.dedis.ch/kyber/v3/pairing"
- "go.dedis.ch/kyber/v3/pairing/bn256"
- )
- func init() {
- // Those are variable time suites that shouldn't be used
- // in production environment when possible
- register(nist.NewBlakeSHA256P256())
- register(nist.NewBlakeSHA256QR512())
- register(bn256.NewSuiteG1())
- register(bn256.NewSuiteG2())
- register(bn256.NewSuiteGT())
- register(pairing.NewSuiteBn256())
- // This is a constant time implementation that should be
- // used as much as possible
- register(edwards25519.NewBlakeSHA256Ed25519())
- }
|