HomeSort by relevance Sort by last modified time
    Searched refs:Curve25519KeyExchange (Results 1 - 5 of 5) sorted by null

  /external/chromium_org/net/quic/crypto/
curve25519_key_exchange.cc 16 Curve25519KeyExchange::Curve25519KeyExchange() {}
18 Curve25519KeyExchange::~Curve25519KeyExchange() {}
21 Curve25519KeyExchange* Curve25519KeyExchange::New(
23 Curve25519KeyExchange* ka;
37 ka = new Curve25519KeyExchange();
45 string Curve25519KeyExchange::NewPrivateKey(QuicRandom* rand) {
57 KeyExchange* Curve25519KeyExchange::NewKeyPair(QuicRandom* rand) const
    [all...]
curve25519_key_exchange_test.cc 20 TEST(Curve25519KeyExchange, SharedKey) {
24 const string alice_key(Curve25519KeyExchange::NewPrivateKey(rand));
25 const string bob_key(Curve25519KeyExchange::NewPrivateKey(rand));
27 scoped_ptr<Curve25519KeyExchange> alice(
28 Curve25519KeyExchange::New(alice_key));
29 scoped_ptr<Curve25519KeyExchange> bob(Curve25519KeyExchange::New(bob_key));
curve25519_key_exchange.h 19 // Curve25519KeyExchange implements a KeyExchange using elliptic-curve
21 class NET_EXPORT_PRIVATE Curve25519KeyExchange : public KeyExchange {
23 virtual ~Curve25519KeyExchange();
27 static Curve25519KeyExchange* New(const base::StringPiece& private_key);
41 Curve25519KeyExchange();
crypto_server_config.cc 93 Curve25519KeyExchange::NewPrivateKey(rand);
94 scoped_ptr<Curve25519KeyExchange> curve25519(
95 Curve25519KeyExchange::New(curve25519_private_key));
853 ka.reset(Curve25519KeyExchange::New(private_key));
    [all...]
crypto_handshake.cc 686 out_params->client_key_exchange.reset(Curve25519KeyExchange::New(
687 Curve25519KeyExchange::NewPrivateKey(rand)));

Completed in 736 milliseconds