HomeSort by relevance Sort by last modified time
    Searched refs:ScalarBaseMult (Results 1 - 25 of 29) sorted by null

1 2

  /prebuilts/go/darwin-x86/src/vendor/golang_org/x/crypto/curve25519/
curve25519_test.go 21 ScalarBaseMult(out, in)
37 ScalarBaseMult(&out, &in)
doc.go 18 // ScalarBaseMult sets dst to the product in*base where dst and base are the x
21 func ScalarBaseMult(dst, in *[32]byte) {
  /prebuilts/go/linux-x86/src/vendor/golang_org/x/crypto/curve25519/
curve25519_test.go 21 ScalarBaseMult(out, in)
37 ScalarBaseMult(&out, &in)
doc.go 18 // ScalarBaseMult sets dst to the product in*base where dst and base are the x
21 func ScalarBaseMult(dst, in *[32]byte) {
  /external/libchrome/crypto/
p224.h 50 // ScalarBaseMult computes *out = g*scalar where g is the base point of the
52 void CRYPTO_EXPORT ScalarBaseMult(const uint8_t* scalar, Point* out);
p224_spake.cc 123 p224::ScalarBaseMult(x_, &X);
p224_unittest.cc 785 TEST(P224, ScalarBaseMult) {
789 p224::ScalarBaseMult(kNISTTestVectors[i].scalar, &point);
    [all...]
p224.cc 719 void ScalarBaseMult(const uint8_t* scalar, Point* out) {
  /external/boringssl/src/ssl/test/runner/curve25519/
curve25519_test.go 21 ScalarBaseMult(out, in)
doc.go 18 // ScalarBaseMult sets dst to the product in*base where dst and base are the x
21 func ScalarBaseMult(dst, in *[32]byte) {
  /prebuilts/go/darwin-x86/src/crypto/elliptic/
elliptic_test.go 333 x, y := p224.ScalarBaseMult(k.Bytes())
351 x, y := p224.ScalarBaseMult(k.Bytes())
375 x, y := p256.ScalarBaseMult(k.Bytes())
376 x2, y2 := p256Generic.ScalarBaseMult(k.Bytes())
431 x, y := curve.ScalarBaseMult(nil)
463 x1, y1 := s.ScalarBaseMult(baseScalar)
508 ggx, ggy := p256.ScalarBaseMult(two)
530 p224.ScalarBaseMult(k.Bytes())
544 p256.ScalarBaseMult(k.Bytes())
elliptic.go 13 // ScalarBaseMult). But even for Add and Double, it's faster to apply and
35 // ScalarBaseMult returns k*G, where G is the base point of the group
37 ScalarBaseMult(k []byte) (x, y *big.Int)
268 func (curve *CurveParams) ScalarBaseMult(k []byte) (*big.Int, *big.Int) {
299 x, y = curve.ScalarBaseMult(priv)
p256_amd64.go 262 func (curve p256Curve) ScalarBaseMult(scalar []byte) (x, y *big.Int) {
p256_s390x.go 249 func (curve p256CurveFast) ScalarBaseMult(scalar []byte) (x, y *big.Int) {
p224.go 120 func (curve p224Curve) ScalarBaseMult(scalar []byte) (x, y *big.Int) {
  /prebuilts/go/linux-x86/src/crypto/elliptic/
elliptic_test.go 333 x, y := p224.ScalarBaseMult(k.Bytes())
351 x, y := p224.ScalarBaseMult(k.Bytes())
375 x, y := p256.ScalarBaseMult(k.Bytes())
376 x2, y2 := p256Generic.ScalarBaseMult(k.Bytes())
431 x, y := curve.ScalarBaseMult(nil)
463 x1, y1 := s.ScalarBaseMult(baseScalar)
508 ggx, ggy := p256.ScalarBaseMult(two)
530 p224.ScalarBaseMult(k.Bytes())
544 p256.ScalarBaseMult(k.Bytes())
elliptic.go 13 // ScalarBaseMult). But even for Add and Double, it's faster to apply and
35 // ScalarBaseMult returns k*G, where G is the base point of the group
37 ScalarBaseMult(k []byte) (x, y *big.Int)
268 func (curve *CurveParams) ScalarBaseMult(k []byte) (*big.Int, *big.Int) {
299 x, y = curve.ScalarBaseMult(priv)
p256_amd64.go 262 func (curve p256Curve) ScalarBaseMult(scalar []byte) (x, y *big.Int) {
p256_s390x.go 249 func (curve p256CurveFast) ScalarBaseMult(scalar []byte) (x, y *big.Int) {
  /prebuilts/go/darwin-x86/src/crypto/ecdsa/
ecdsa.go 112 priv.PublicKey.X, priv.PublicKey.Y = c.ScalarBaseMult(k.Bytes())
208 r, _ = priv.Curve.ScalarBaseMult(k.Bytes())
260 x1, y1 := c.ScalarBaseMult(u1.Bytes())
  /prebuilts/go/linux-x86/src/crypto/ecdsa/
ecdsa.go 112 priv.PublicKey.X, priv.PublicKey.Y = c.ScalarBaseMult(k.Bytes())
208 r, _ = priv.Curve.ScalarBaseMult(k.Bytes())
260 x1, y1 := c.ScalarBaseMult(u1.Bytes())
  /prebuilts/go/darwin-x86/src/crypto/x509/
sec1.go 108 priv.X, priv.Y = curve.ScalarBaseMult(privateKey)
  /prebuilts/go/linux-x86/src/crypto/x509/
sec1.go 108 priv.X, priv.Y = curve.ScalarBaseMult(privateKey)
  /prebuilts/go/darwin-x86/src/crypto/tls/
key_agreement.go 224 curve25519.ScalarBaseMult(&public, &scalar)
447 curve25519.ScalarBaseMult(&ourPublic, &scalar)
  /prebuilts/go/linux-x86/src/crypto/tls/
key_agreement.go 224 curve25519.ScalarBaseMult(&public, &scalar)
447 curve25519.ScalarBaseMult(&ourPublic, &scalar)

Completed in 1159 milliseconds

1 2