Home | History | Annotate | Download | only in ed25519

Lines Matching refs:Ed25519

5 // Package ed25519 implements the Ed25519 signature algorithm. See
6 // https://ed25519.cr.yp.to/.
8 // These functions are also compatible with the ?Ed25519? function defined in
13 package ed25519
15 // This code is a port of the public domain, ?ref10? implementation of ed25519
27 "boringssl.googlesource.com/boringssl/ssl/test/runner/ed25519/internal/edwards25519"
41 // PublicKey is the type of Ed25519 public keys.
44 // PrivateKey is the type of Ed25519 private keys. It implements crypto.Signer.
64 // Ed25519 performs two passes over messages to be signed and therefore cannot
70 return nil, errors.New("ed25519: cannot sign hashed message")
101 panic("ed25519: bad seed length: " + strconv.Itoa(l))
127 panic("ed25519: bad private key length: " + strconv.Itoa(l))
176 panic("ed25519: bad public key length: " + strconv.Itoa(l))