Curve25519KeyExchange   17 net/quic/crypto/curve25519_key_exchange.cc Curve25519KeyExchange::Curve25519KeyExchange() {}
Curve25519KeyExchange   19 net/quic/crypto/curve25519_key_exchange.cc Curve25519KeyExchange::~Curve25519KeyExchange() {}
Curve25519KeyExchange   22 net/quic/crypto/curve25519_key_exchange.cc Curve25519KeyExchange* Curve25519KeyExchange::New(
Curve25519KeyExchange   24 net/quic/crypto/curve25519_key_exchange.cc   Curve25519KeyExchange* ka;
Curve25519KeyExchange   38 net/quic/crypto/curve25519_key_exchange.cc   ka = new Curve25519KeyExchange();
Curve25519KeyExchange   46 net/quic/crypto/curve25519_key_exchange.cc string Curve25519KeyExchange::NewPrivateKey(QuicRandom* rand) {
Curve25519KeyExchange   58 net/quic/crypto/curve25519_key_exchange.cc KeyExchange* Curve25519KeyExchange::NewKeyPair(QuicRandom* rand) const {
Curve25519KeyExchange   60 net/quic/crypto/curve25519_key_exchange.cc   return Curve25519KeyExchange::New(private_value);
Curve25519KeyExchange   63 net/quic/crypto/curve25519_key_exchange.cc bool Curve25519KeyExchange::CalculateSharedKey(
Curve25519KeyExchange   80 net/quic/crypto/curve25519_key_exchange.cc StringPiece Curve25519KeyExchange::public_value() const {
Curve25519KeyExchange   85 net/quic/crypto/curve25519_key_exchange.cc QuicTag Curve25519KeyExchange::tag() const { return kC255; }
Curve25519KeyExchange   21 net/quic/crypto/curve25519_key_exchange.h class NET_EXPORT_PRIVATE Curve25519KeyExchange : public KeyExchange {
Curve25519KeyExchange   23 net/quic/crypto/curve25519_key_exchange.h   virtual ~Curve25519KeyExchange();
Curve25519KeyExchange   27 net/quic/crypto/curve25519_key_exchange.h   static Curve25519KeyExchange* New(const base::StringPiece& private_key);
Curve25519KeyExchange   41 net/quic/crypto/curve25519_key_exchange.h   Curve25519KeyExchange();
Curve25519KeyExchange   20 net/quic/crypto/curve25519_key_exchange_test.cc TEST(Curve25519KeyExchange, SharedKey) {
Curve25519KeyExchange   24 net/quic/crypto/curve25519_key_exchange_test.cc     const string alice_key(Curve25519KeyExchange::NewPrivateKey(rand));
Curve25519KeyExchange   25 net/quic/crypto/curve25519_key_exchange_test.cc     const string bob_key(Curve25519KeyExchange::NewPrivateKey(rand));
Curve25519KeyExchange   27 net/quic/crypto/curve25519_key_exchange_test.cc     scoped_ptr<Curve25519KeyExchange> alice(
Curve25519KeyExchange   28 net/quic/crypto/curve25519_key_exchange_test.cc         Curve25519KeyExchange::New(alice_key));
Curve25519KeyExchange   29 net/quic/crypto/curve25519_key_exchange_test.cc     scoped_ptr<Curve25519KeyExchange> bob(Curve25519KeyExchange::New(bob_key));
Curve25519KeyExchange  408 net/quic/crypto/quic_crypto_client_config.cc       out_params->client_key_exchange.reset(Curve25519KeyExchange::New(
Curve25519KeyExchange  409 net/quic/crypto/quic_crypto_client_config.cc           Curve25519KeyExchange::NewPrivateKey(rand)));
Curve25519KeyExchange  214 net/quic/crypto/quic_crypto_server_config.cc       Curve25519KeyExchange::NewPrivateKey(rand);
Curve25519KeyExchange  215 net/quic/crypto/quic_crypto_server_config.cc   scoped_ptr<Curve25519KeyExchange> curve25519(
Curve25519KeyExchange  216 net/quic/crypto/quic_crypto_server_config.cc       Curve25519KeyExchange::New(curve25519_private_key));
Curve25519KeyExchange 1117 net/quic/crypto/quic_crypto_server_config.cc         ka.reset(Curve25519KeyExchange::New(private_key));