OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:P256KeyExchange
(Results
1 - 3
of
3
) sorted by null
/external/chromium_org/net/quic/crypto/
p256_key_exchange_openssl.cc
18
P256KeyExchange
::
P256KeyExchange
(EC_KEY* private_key, const uint8* public_key)
23
P256KeyExchange
::~
P256KeyExchange
() {}
26
P256KeyExchange
*
P256KeyExchange
::New(StringPiece key) {
48
return new
P256KeyExchange
(private_key.release(), public_key);
52
string
P256KeyExchange
::NewPrivateKey() {
73
KeyExchange*
P256KeyExchange
::NewKeyPair(QuicRandom* /*rand*/) const {
76
return
P256KeyExchange
::New(private_value)
[
all
...]
p256_key_exchange.h
25
//
P256KeyExchange
implements a KeyExchange using elliptic-curve
27
class NET_EXPORT_PRIVATE
P256KeyExchange
: public KeyExchange {
29
virtual ~
P256KeyExchange
();
33
static
P256KeyExchange
* New(base::StringPiece private_key);
60
//
P256KeyExchange
takes ownership of |private_key|, and expects
62
P256KeyExchange
(EC_KEY* private_key, const uint8* public_key);
66
//
P256KeyExchange
takes ownership of |key_pair|, and expects
68
P256KeyExchange
(crypto::ECPrivateKey* key_pair, const uint8* public_key);
75
DISALLOW_COPY_AND_ASSIGN(
P256KeyExchange
);
p256_key_exchange_nss.cc
31
P256KeyExchange
::
P256KeyExchange
(crypto::ECPrivateKey* key_pair,
37
P256KeyExchange
::~
P256KeyExchange
() {
41
P256KeyExchange
*
P256KeyExchange
::New(StringPiece key) {
103
return new
P256KeyExchange
(key_pair.release(),
108
string
P256KeyExchange
::NewPrivateKey() {
152
KeyExchange*
P256KeyExchange
::NewKeyPair(QuicRandom* /*rand*/) const {
155
return
P256KeyExchange
::New(private_value)
[
all
...]
Completed in 71 milliseconds