OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:KeyExchange
(Results
1 - 10
of
10
) sorted by null
/external/chromium_org/net/quic/crypto/
key_exchange.h
18
//
KeyExchange
is an abstract class that provides an interface to a
20
class NET_EXPORT_PRIVATE
KeyExchange
{
22
virtual ~
KeyExchange
() {}
27
virtual
KeyExchange
* NewKeyPair(QuicRandom* rand) const = 0;
30
// (which is implicitly known by a
KeyExchange
object) and a public value
37
// to a member of the
KeyExchange
and is only valid for as long as the
38
//
KeyExchange
exists.
ephemeral_key_source.h
16
class
KeyExchange
;
33
const
KeyExchange
* key_exchange,
curve25519_key_exchange.h
19
// Curve25519KeyExchange implements a
KeyExchange
using elliptic-curve
21
class NET_EXPORT_PRIVATE Curve25519KeyExchange : public
KeyExchange
{
33
//
KeyExchange
interface.
34
virtual
KeyExchange
* NewKeyPair(QuicRandom* rand) const OVERRIDE;
p256_key_exchange.h
27
// P256KeyExchange implements a
KeyExchange
using elliptic-curve
29
class NET_EXPORT_PRIVATE P256KeyExchange : public
KeyExchange
{
42
//
KeyExchange
interface.
43
virtual
KeyExchange
* NewKeyPair(QuicRandom* rand) const OVERRIDE;
crypto_handshake.h
25
class
KeyExchange
;
178
// client_key_exchange is used by clients to store the ephemeral
KeyExchange
180
scoped_ptr<
KeyExchange
> client_key_exchange;
curve25519_key_exchange.cc
57
KeyExchange
* Curve25519KeyExchange::NewKeyPair(QuicRandom* rand) const {
quic_crypto_server_config.h
26
class
KeyExchange
;
281
std::vector<
KeyExchange
*> key_exchanges;
p256_key_exchange_openssl.cc
75
KeyExchange
* P256KeyExchange::NewKeyPair(QuicRandom* /*rand*/) const {
p256_key_exchange_nss.cc
152
KeyExchange
* P256KeyExchange::NewKeyPair(QuicRandom* /*rand*/) const {
quic_crypto_server_config.cc
571
const
KeyExchange
* key_exchange =
667
scoped_ptr<
KeyExchange
> forward_secure_key_exchange(
[
all
...]
Completed in 73 milliseconds