/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)
|